http://msdn.microsoft.com/en-us/library/b0bktkzs.aspx का कहना है:
मध्यवर्ती फाइल निर्देशिका में निर्माण लॉग की जाँच करें देखने के लिए क्या वास्तव में मार डाला। बिल्ड लॉग का पथ और नाम MSBuild मैक्रो अभिव्यक्ति, $ (IntDir) \ $ (MSBuildProjectName) .log द्वारा दर्शाया गया है।
[और सबसे आसान तरीका है पाने के लिए वहाँ परियोजना करना है | सभी फ़ाइलें दिखाएं, तो समाधान एक्सप्लोरर के लिए जाने के लिए और सही Windows Explorer में फ़ोल्डर को खोलने के लिए क्लिक करें]
संपादित करें: हमारे असंतुष्ट -1er को खुश करने के ... आप स्पष्ट रूप से इस से अनुमान लगा सकते हैं कि आप <Execute Command="notepad.exe $(IntDir)\$(MSBuildProjectName).log"/>
या इसी तरह के समान जोड़ सकते हैं यदि इसे सचमुच पॉप अप करने की आवश्यकता है, लेकिन यह मुझे समझ में नहीं आता है।
संपादित करें 2: उदाहरण।
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
साथ .csproj फ़ाइल संपादित करें, और खंड में ->
इसे करने के लिए परिवर्तित करें:
<Target Name="AfterBuild">
<Exec Command="notepad.exe $(IntDir)\$(MSBuildProjectName).log" />
</Target>
कारण मैं इसे बाहर का विस्तार था कि यह होगा है कष्टप्रद जल्दी हो जाओ। आप संभावित रूप से डाल सकते हैं:
notepad.exe $(IntDir)\$(MSBuildProjectName).log
आपके पोस्ट बिल्ड चरण में। यह थोड़ा बेहतर काम करेगा क्योंकि यह केवल तब ही आग लग जाएगा जब संकलन वास्तव में कुछ करता है।
BTW अत्यधिक हाशिमी किताब हो रही सलाह देते हैं - यह यह सब सामान स्पष्ट करता है और आप जवाब है कि इसकी सीधा मान देने के बनाता है: पी दृश्य स्टूडियो से
स्रोत
2010-08-06 12:56:22
यह बहुत अधिक स्पष्ट होना चाहिए। – WaffleSouffle