जब विजुअल स्टूडियो एक बिल्ड चलाता है, तो यह अधिकांश काम करने के लिए एमएसबिल्ड चलाता है। यदि आप MSBuild को .sln फ़ाइल को उचित कॉन्फ़िगरेशन और प्लेटफ़ॉर्म गुणों के साथ पास करते हैं, तो यह विजुअल स्टूडियो के समान ही आपके समाधान का निर्माण करेगा। कभी कभी एक निर्माण MSBuild के माध्यम से और विजुअल स्टूडियो, या इसके विपरीत के माध्यम से नहीं त्रुटि देगा:विजुअल स्टूडियो MSBuild को किस पैरामीटर को पास करता है?
msbuild mysolution.sln /p:Configuration=Release /p:Platform="Any CPU"
हालांकि, वहाँ मतभेद हैं।
विजुअल स्टूडियो प्रक्रिया को प्रभावित करने के लिए एमएसबिल्ड में कौन से पैरामीटर पास करता है? क्या निर्माण के रूप में गुज़रने वाले पैरामीटर को देखने का कोई तरीका है निष्पादित किया गया है?
तकनीकी रूप से, यह 'MSBuild.exe' नहीं चलाता है लेकिन आंतरिक रूप से बिल्ड इंजन होस्ट करता है, अधिक जानकारी के लिए मेरा उत्तर देखें। –