Ang pag-iipon ng isang proyekto sa linya ng utos ay maaaring gawin gamit ang Microsoft Build Engine o paggamit ng mga file ng batch, bagaman ang unang pamamaraan ay nagsasangkot ng paggamit ng mga.target file na eksklusibong magagamit sa Visual Studio. Ang parehong mga pamamaraan ng pagtitipon ay batay sa paggamit ng mga Visual Basic at Visual C # na tagatala.
Panuto
Hakbang 1
Siguraduhing mayroon kang kinakailangang file na maipapatupad na MSBuild sa% systemroot% Microsoft. NETFramework bersyon_name folder at suriin na ang variable ng path ng system ay tumutugma sa tinukoy na direktoryo. Tukuyin ang direktoryo na naglalaman ng mga file ng nais na proyekto sa interpreter ng utos at siguraduhin na ang isa sa mga extension ay ginagamit: - csproj; - sln; - vbproj Ipasok ang halagang msbuild.exe pangalan ng proyekto upang maiipon sa linya ng utos patlang ng pagsubok at suriin ang ipinakitang data para sa napiling proseso.
Hakbang 2
Gumamit ng mga file ng pangkat upang tukuyin ang mga variable ng path na tumuturo sa. NET Compact Framework na pagpupulong upang magamit, ang kinakailangang mga sanggunian, at syntax ng compiler command. Gumamit ng anumang text editor upang lumikha ng isang bagong file at idagdag ang nabuong file ng batch dito. Kung kinakailangan, baguhin ang halaga ng variable ng path at i-save ang nilikha na dokumento gamit ang isang di-makatwirang pangalan at ang.bat extension.
Hakbang 3
Siguraduhin na ang variable ng path ay naglalaman ng direktoryo ng. NET Framework na naglalaman ng kinakailangang mga csc.ee at vbc.exe executable, na kapwa ang Visual C # at Visual Basic compiler. Ipasok ang halaga para sa pangalan ng nabuong batch at mga mapagkukunang file sa kahon ng teksto ng interpreter na tagasalin. Mangyaring tandaan na ang extension ng source file ay dapat na tumutugma sa ginamit na tagatala.
Hakbang 4
Gamitin ang kinakailangang mga halaga ng parameter ng tagatala: - r - upang maitakda ang kinakailangang mga sanggunian sa pagpupulong; - mga pag-import - upang mai-import ang kinakailangang mga namespace; - nostdlb - upang matukoy ang kinakailangang mga pagtanggal sa pagpupulong (para sa Visual C #); - netcf - upang matukoy ang kinakailangang pagpupulong mga pagkukulang (para sa Visual Basic); - noconfig - kinakailangang parameter; - sdkpath - upang matukoy ang lokasyon ng Mscorlib.dll library.