6

विजुअल स्टूडियो 2010 वेब.configs के लिए प्रोजेक्ट फ़ाइलों को यादृच्छिक रूप से क्यों बदलता है?विजुअल स्टूडियो 2010 वेब.configs के लिए प्रोजेक्ट फ़ाइलों को यादृच्छिक रूप से क्यों बदलता है?

मर्क्युरियल का उपयोग करते हुए मैं अक्सर देखने में खिड़कियों डिफ कि कर रहे हैं

- <Content Include="Admin\Web.config" /> 

+ <Content Include="Admin\Web.config"> 
+  <SubType>Designer</SubType> 
+ </Content> 

यह लगातार उप प्रकार मौजूद हैं करने के लिए या मौजूद नहीं फ्लिप जाएगा कि प्रतिबद्ध।

+0

आप किसी भी एक्सटेंशन इंस्टॉल है? [ डिजाइनर जोड़ा गया तो लोड/अनलोड पर दृश्य स्टूडियो द्वारा हटाया] की – JaredPar

+0

संभव डुप्लिकेट (जैसे http://stackoverflow.com/questions/1573241/subtypedesigner-subtype-added-then-removed-by-visual-studio-on-load-unload) –

उत्तर

1

इसी प्रकार के प्रश्न here

ऐसा लगता है कि कोई अच्छा जवाब हालांकि :(

1

मुझे अवसर पर एक ही समस्या है, यह कुछ परियोजनाओं के लिए होता है, लेकिन दूसरों को नहीं। यह क्रूर है।

मुझे मूल कारण नहीं पता है, लेकिन मैंने उप-टाइप को मैन्युअल रूप से एक विशेषता के रूप में डालने के द्वारा इस समस्या को हल किया।

<Content Include="Admin\Web.config" SubType="Designer" /> 

यह एक हैक है, लेकिन कम से कम वीएस -2008 में इस मुद्दे से छुटकारा पाता है।

+0

दिलचस्प विचार –

+0

वीएस -2010 में 'सबटाइप' विशेषता जोड़ना परियोजना को उतारने योग्य बनाता है , क्योंकि 'सबटाइप' को '' तत्व की विशेषता होने की उम्मीद नहीं है। –