קומפילציה של פרויקט בשורת הפקודה יכולה להתבצע באמצעות 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.