में पीडीबी फाइलें उत्पन्न करना अक्षम करें मैं अपने निर्माण से कुछ और गति निचोड़ने की सोच रहा हूं और सोच रहा था कि क्या मैं पीडीबी फाइलें उत्पन्न नहीं करने के लिए एमएसबिल्ड को निर्देश दे सकता हूं। मैं कॉन्फ़िगरेशन = रिलीज और DebugSymbols = कोई भाग्य के साथ झूठी संपत्ति गुजर रहा हूँ।एमएसबिल्ड
54
A
उत्तर
91
आपके पास रिलीज कॉन्फ़िगरेशन में पीडीबी पीढ़ी हो सकती है। इसे अपनी रिलीज सेटिंग्स में जोड़ें:
<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>
आप दृश्य स्टूडियो के अंदर अपने प्रोजेक्ट कॉन्फ़िगरेशन में भी ऐसा कर सकते हैं। Disable PDB Generation
इसके अलावा, कमांड लाइन से MSBuild चल रहा है, आदेश पंक्ति तर्क होगा
MSBuild.exe YourProject.csproj /p:DebugSymbols=false /p:DebugType=None
संबंधित मुद्दे
- 1. एमएसबिल्ड
- 2. एमएसबिल्ड
- 3. एमएसबिल्ड
- 4. एमएसबिल्ड -
- 5. एमएसबिल्ड
- 6. एमएसबिल्ड
- 7. एमएसबिल्ड चरण
- 8. आप एमएसबिल्ड
- 9. एमएसबिल्ड परियोजना
- 10. एमएसबिल्ड: VS2010
- 11. एमएसबिल्ड: प्रोजेक्ट
- 12. एमएसबिल्ड टीमसिटी
- 13. एक एमएसबिल्ड नौसिखिया
- 14. एमएसबिल्ड XmlMassUpdate कार्य
- 15. एमएसबिल्ड बिल्ड अनुक्रम
- 16. एमएसबिल्ड मान्य गुण
- 17. एमएसबिल्ड कार्य डीएल
- 18. एमएसबिल्ड MSBuildCommunityTasks कार्य समय
- 19. एमएसबिल्ड स्टार्टर किट
- 20. एमएसबिल्ड इको कार्य?
- 21. एमएसबिल्ड बनाम वर्कफ़्लो
- 22. विजुअल स्टूडियो/एमएसबिल्ड
- 23. एमएसबिल्ड: ज़िप/प्रतिलिपि कार्य
- 24. एमएसबिल्ड - कमांड लाइन
- 25. एमएसबिल्ड: कमांड लाइन
- 26. एमएसबिल्ड और डेल्फी XE2
- 27. टीमसिटी और एमएसबिल्ड 4.5
- 28. एमएसबिल्ड (शेयरपॉइंट 2010)
- 29. टीमसिटी और एमएसबिल्ड एकीकरण
- 30. कोशिश करें ... आखिरकार एमएसबिल्ड
मैंने पाया MSBuild संस्करण के साथ "/ p: DebugType = कोई नहीं" काम अकेले (यानी निर्माण नहीं किया पीडीबी फ़ाइल)। ऐसा लगता है कि "/ p: DebugSymbols = false" की आवश्यकता नहीं है। क्या दोनों को रखने का कोई फायदा है? –
ऐसा लगता है कि दोनों तर्क एक ही काम करते हैं, इसलिए आपको केवल एक या दूसरे की आवश्यकता है। अधिक जानकारी https://msdn.microsoft.com/en-us/library/bb629394.aspx – sfarbota
पर प्रोजेक्ट फ़ाइल में डालकर इसका मतलब है कि यह हमेशा अक्षम होने की गारंटी है, इसलिए यदि आप बिना किसी मेक के प्रोजेक्ट को वितरित कर रहे थे बैच फ़ाइल इत्यादि यह करने का सबसे अच्छा तरीका होगा। – rolls