कभी-कभी (हमेशा नहीं), जब मैं "मेरा प्रोजेक्ट" पृष्ठ में कोई सेटिंग संपादित करता हूं, जब मैं एक जोड़ता हूं या वहां से कोई मान संपादित करता हूं, तो मैं एक त्रुटि प्राप्त करें: 'Settings is ambiguous between declaration in Modules '<project>.My.MySettingsProperty' and '<project>.My.MySettingsProperty'
विजुअल स्टूडियो "सेटिंग्स 1.Designer.vb" उत्पन्न करता है जब मैं कॉन्फ़िगरेशन सेटिंग बदलता हूं
विजुअल स्टूडियो My Project\Settings.Designer.vb
का डुप्लिकेट बनाता है, और दोनों को .vbproj
फ़ाइल में पंजीकृत करता है।
जब ऐसा होता है, तो मुझे सेटिंग्स.डिज़ाइनर.वीबी को हटाने की आवश्यकता होती है, सेटिंग्स 1 में "1" को हटाएं। डिज़ाइनर.वीबी, और vbproj फ़ाइल में इसके संदर्भों को हटा दें।
यह तब भी होता है जब मैं टेलरिक ओआरएम मॉडल (एक designer.vb फ़ाइल डिजाइनर 1.vb पर कॉपी किया गया) संपादित करता हूं, उस मामले में, designer.vb फ़ाइल बाद में खाली होती है।
यहाँ, समस्या का एक और वर्णन है किसी और (जो मेरा छोड़कर 2009 के बाद से एक जवाब नहीं है) द्वारा: http://social.msdn.microsoft.com/Forums/en-AU/vbide/thread/29e7b9ff-5cdc-456b-9d2f-bc85145e8eaf
आप संभावित स्रोत के बारे में सोच सकते हैं, लेकिन अधिक महत्वपूर्ण बात, एक संभव समाधान के ?
मैं विजुअल स्टूडियो 2008 मानक का उपयोग कर रहा हूं, और यह समस्या कुछ महीने पहले नहीं हुई थी।
धन्यवाद
इससे पहले कभी भी इस समस्या के बारे में नहीं सुना, यह बहुत असामान्य है। यह पर्यावरण होना चाहिए, किसी प्रकार का वीएस ऐड-ऑन जो इसे गड़बड़ कर देता है। –
शायद; मुझे एक समस्या थी (सेटिंग्स को पढ़ा नहीं गया था, और मैंने खोले गए प्रत्येक समाधान की जड़ पर "विजुअल स्टूडियो 2008" फ़ोल्डर बनाया), लेकिन मैंने इसे पुनः स्थापित किया, और अब यह सही तरीके से काम करता है। शायद किसी और को भी यह समस्या थी? – thomasb