วิธีการคอมไพล์โปรเจ็กต์

สารบัญ:

วิธีการคอมไพล์โปรเจ็กต์
วิธีการคอมไพล์โปรเจ็กต์

วีดีโอ: วิธีการคอมไพล์โปรเจ็กต์

วีดีโอ: วิธีการคอมไพล์โปรเจ็กต์
วีดีโอ: Creating an OpenGL Project in Eclipse How-to 2024, พฤศจิกายน
Anonim

การคอมไพล์โปรเจ็กต์บนบรรทัดคำสั่งสามารถทำได้โดยใช้ Microsoft Build Engine หรือใช้แบตช์ไฟล์ แม้ว่าวิธีแรกจะเกี่ยวข้องกับการใช้ไฟล์.targets ที่มีเฉพาะใน Visual Studio เท่านั้น วิธีการคอมไพล์ทั้งสองแบบขึ้นอยู่กับการใช้คอมไพเลอร์ Visual Basic และ Visual C #

วิธีการคอมไพล์โปรเจ็กต์
วิธีการคอมไพล์โปรเจ็กต์

คำแนะนำ

ขั้นตอนที่ 1

ตรวจสอบให้แน่ใจว่าคุณมีไฟล์ปฏิบัติการ MSBuild ที่จำเป็นในโฟลเดอร์% systemroot% Microsoft. NETFramework version_name และตรวจสอบว่าตัวแปรพาธของระบบตรงกับไดเร็กทอรีที่ระบุ ระบุไดเร็กทอรีที่มีไฟล์ของโปรเจ็กต์ที่ต้องการในตัวแปลคำสั่ง และตรวจสอบให้แน่ใจว่าใช้ส่วนขยายใดไฟล์หนึ่ง: - csproj; - sln; - vbproj ป้อนค่า msbuild.exe ชื่อของโปรเจ็กต์ที่จะคอมไพล์ลงในบรรทัดคำสั่ง สนามทดสอบและตรวจสอบข้อมูลที่แสดงสำหรับกระบวนการที่เลือก

ขั้นตอนที่ 2

ใช้แบตช์ไฟล์เพื่อกำหนดตัวแปรพาธที่ชี้ไปที่แอสเซมบลี. NET Compact Framework ที่จะใช้ การอ้างอิงที่จำเป็น และไวยากรณ์คำสั่งคอมไพเลอร์ ใช้โปรแกรมแก้ไขข้อความเพื่อสร้างไฟล์ใหม่และเพิ่มไฟล์แบตช์ที่สร้างขึ้น หากจำเป็น ให้เปลี่ยนค่าของตัวแปรพาธและบันทึกเอกสารที่สร้างด้วยชื่อที่กำหนดเองและนามสกุล.bat

ขั้นตอนที่ 3

ตรวจสอบให้แน่ใจว่าตัวแปรพาธมีไดเร็กทอรี. NET Framework ที่มีไฟล์เรียกทำงาน csc.ee และ vbc.exe ซึ่งเป็นทั้งคอมไพเลอร์ Visual C # และ Visual Basic ป้อนค่าสำหรับชื่อของแบตช์ที่สร้างขึ้นและไฟล์ต้นฉบับในกล่องข้อความตัวแปลคำสั่ง โปรดทราบว่านามสกุลของไฟล์ต้นฉบับต้องตรงกับคอมไพเลอร์ที่ใช้

ขั้นตอนที่ 4

ใช้ค่าพารามิเตอร์คอมไพเลอร์ที่จำเป็น: - r - เพื่อตั้งค่าการอ้างอิงแอสเซมบลีที่จำเป็น - นำเข้า - เพื่อนำเข้าเนมสเปซที่จำเป็น - nostdlb - เพื่อกำหนดข้อยกเว้นแอสเซมบลีที่จำเป็น (สำหรับ Visual C #); - netcf - เพื่อกำหนดแอสเซมบลีที่จำเป็น การละเว้น (สำหรับ Visual Basic); - noconfig - พารามิเตอร์ที่จำเป็น - sdkpath - เพื่อกำหนดตำแหน่งของไลบรารี Mscorlib.dll