Kev suav qhov project ntawm cov kab hais kom ua tau tuaj yeem siv Microsoft Lub Tuam Txhab Cav lossis siv cov ntaub ntawv batch, txawm hais tias thawj txoj kev cuam tshuam nrog kev siv.targets cov ntaub ntawv muaj tshwj rau hauv Visual Studio. Ob txoj kev sau ua ke yog ua raws li kev siv Visual Basic thiab Visual C # compilers.
Cov Lus Qhia
Kauj ruam 1
Nco ntsoov tias koj muaj cov ntaub ntawv xav tau MSBuild ua tiav hauv% systemroot% Microsoft. NETFramework version_name nplaub tshev thiab tshawb xyuas tias cov kab ke ntawm cov kab ke sib txawv raws cov ntawv teev tseg. Qhia cov npe uas muaj cov ntaub ntawv ntawm qhov haujlwm xav tau hauv cov lus txhais kom raug thiab paub tseeb tias ib qho ntawm cov txuas ntxiv tau siv: - csproj; - sln; - vbproj Nkag tus nqi msbuild.exe lub npe ntawm qhov project los muab tso ua ke rau hauv kab lus txib kuaj teb thiab tshawb xyuas cov ntaub ntawv tso tawm kom pom tus txheej txheem xaiv.
Kauj ruam 2
Siv cov ntaub ntawv batch los txhawm rau txhais cov kab kev hloov uas taw tes rau. NET Compact Lub moj khaum sib dhos los siv, cov ntaub ntawv yuav tsum tau ua, thiab cov lus sau los ua ke. Siv cov ntawv kho tsim los tsim cov ntawv tshiab thiab ntxiv cov kab tsim tawm rau nws. Yog tias tsim nyog, hloov cov nqi ntawm txoj kev nce mus nce los thiab txuag cov ntawv tsim nrog lub npe arbitrary thiab.bat ncua ntxiv.
Kauj ruam 3
Nco ntsoov tias txoj kab sib txawv muaj cov. NET moj khaum sau qhia uas muaj qhov yuav tsum tau ua csc.ee thiab vbc.exe, uas yog ob qho tag nrho Visual C # thiab Visual Basic teb. Nkag mus rau tus nqi rau lub npe ntawm cov khoom tsim los thiab cov ntaub ntawv hauv cov ntawv nyob rau ntawm lub npov txhais lus. Thov nco ntsoov tias kev txuas ntxiv ntawm cov peev txheej yuav tsum phim lub compiler siv.
Kauj ruam 4
Siv cov tsim kom muaj cov ntsiab lus tsim nyog qhov tseem ceeb: - r - los tsim cov ntawv pov thawj uas yuav tsum tau ua;; ntshuam - los mus nqa cov npe uas yuav tsum tau ua; - nostdlb - los txiav txim rau cov kev sib dhos uas yuav tsum muaj (rau Visual C #); omissions (rau Visual Basic); - noconfig - yuav tsum qhov ntsuas; - sdkpath - los txiav txim siab qhov chaw ntawm Mscorlib.dll lub tsev qiv ntawv.