मैं अपने एमवीसी ऐप को तैनात करने की कोशिश कर रहा हूं, लेकिन टीएफएस बिल्ड में मुझे यह त्रुटि संदेश मिलता है;टीएफएस: मेरा ऐप नहीं बना सकता, सीएस 0042: डीबग जानकारी फ़ाइल बनाने में अनपेक्षित त्रुटि। प्रवेश निषेध है।
सीएससी: घातक त्रुटि CS0042: अप्रत्याशित त्रुटि डीबग जानकारी फ़ाइल 'c: \ Builds \ 2 \ STAS \ STAS \ स्रोत \ दस्तावेज़ और सेटिंग्स \ jyothisrinivasa \ मेरे दस्तावेज़ \ Visual Studio 2010 \ Projects \ STAS \ STAS \ obj \ डीबग \ STAS.PDB '-' c: \ बिल्ड \ 2 \ STAS \ STAS \ स्रोत \ दस्तावेज़ और सेटिंग्स \ jyothisrinivasa \ मेरे दस्तावेज़ \ विजुअल स्टूडियो 2010 \ प्रोजेक्ट्स \ STAS \ STAS \ obj \ Debug \ STAS.pdb: प्रवेश निषेध है।
मैंने अपने आवेदन से डीबग निर्देशिका को बाहर रखा है, तो मुझे यह क्यों मिल रहा है?
यह संभव है कि आपके पास पहले से ही उस स्थान पर केवल पढ़ने वाला संस्करण हो। क्या तुमने देखा –
इसके साथ कुछ चल रहा है। सीएससी पीडीबी फाइलें बनाता है। यदि निर्माण सफलतापूर्वक पूरा हो जाता है, तो वे लिखने योग्य छोड़ दिए जाते हैं। लेकिन कुछ मामलों में, शायद विफलताओं का निर्माण, वे केवल पढ़ने के लिए छोड़ दिया जाता है। इससे भविष्य में बी/सी विफल होने का कारण बनता है, केवल पढ़ने-योग्य फ़ाइल लक्ष्य पथ पर मौजूद होती है। मुझे लगता है कि यह एक प्रकार का बग है क्योंकि यह बिल्ड प्रक्रिया को एसीआईडी नहीं देता है (क्योंकि यह अलग नहीं है b/c यह दोहराने योग्य नहीं है), लेकिन मैं अभी तक समस्या पर संकीर्ण नहीं हो सकता। पहले संभावित असफल रन को साफ करने के लिए कोड में अतिरिक्त लाइनों को बिल्ड में जोड़ा जाना होगा। – toddmo