शब्दकोष संपत्ति को डायग्नोस्टिक में सेट करें और आउटपुट को फ़ाइल में सहेजें। यह आपको यह निर्धारित करने में मदद करेगा कि आपके समाधान में कौन सी परियोजना लटक रही है और आपकी समस्या का निदान करने में सहायता करें।
कमांड लाइन वाक्य रचना के रूप में MyProjectOutput.log नाम की एक फ़ाइल के लिए उत्पादन को बचाने के लिए इस प्रकार होगा:
msbuild SolutionFile.sln /t:build /fl /flp:logfile=MyProjectOutput.log;verbosity=diagnostic
यह भी प्रतीत होता है कि आप/टी लक्ष्य पैरामीटर का निर्माण करने में पारित होने के बाद एक जगह की जरूरत आपके द्वारा सूचीबद्ध कमांड।
msbuild.exe SolutionFile.sln /t:Build /p:Configuration=Release;Platform=Win32
इसके अलावा, आप यह सुनिश्चित करें कि प्रत्येक परियोजना के लिए एक "रिलीज" और "Win32" विन्यास शामिल कर रहे हैं? आप नीचे दिए गए कमांड को भी चलाने का प्रयास कर सकते हैं और देख सकते हैं कि संकलित हो जाता है। एमएसबिल्ड स्वचालित रूप से आवश्यक डिफ़ॉल्ट लक्ष्य और कॉन्फ़िगरेशन चलाएगा।
msbuild SolutionFile.sln
एक अन्य विकल्प तुम कोशिश कर सकते सिर्फ परियोजना संकलन और देखते हैं कि उत्पादन किया जाता है के लिए है:
msbuild "D:\SolutionPath\ProjectFile10.vcxproj" /fl /flp:logfile=MyProjectOutput.log;verbosity=diagnostic
अधिक जानकारी/MSBuild उत्पादन प्रदान करें, इस के लिए एक लिंक जोड़ना अब – stijn