2011-07-25 7 views
8

यदि मैं समाधान एक्सप्लोरर पर जाता हूं और फ़ोल्डर को हाइलाइट करता हूं, तो ReSharper "नेमस्पेस प्रदाता" नामक प्रॉपर्टी विंडो में एक प्रॉपर्टी जोड़ता है।ReSharper कहां "नेमस्पेस प्रदाता" सेटिंग संग्रहीत करता है?

जब मैं "नेमस्पेस प्रदाता" संपत्ति बदलता हूं, तो रीशेपर इसे कहां स्टोर करता है?

मैंने इस प्रॉपर्टी में फ़ोल्डरों में से किसी एक के लिए इस संपत्ति को गलत में बदल दिया है, और मैं संस्करण नियंत्रण में परिवर्तन की जांच करना चाहता हूं। लेकिन मेरे समाधान नाम .6.0. विजुअल स्टूडियो से बाहर निकलने और पुनरारंभ करने के बाद भी, ReSharper फ़ाइल नहीं बदली। मैंने एक पाठ संपादक में ReSharper.user फ़ाइल भी खोली और चारों ओर घूमते हुए, लेकिन ऐसा नहीं लगता कि इस संपत्ति को वहां संग्रहीत किया गया है।

उत्तर

7

ReSharper 8 के रूप में यह निम्न स्वरूप के साथ एक ProjectName.csproj.DotSettings फ़ाइल में संग्रहीत किया जाता है::

<wpf:ResourceDictionary> 
    <s:Boolean x:Key="/Default/CodeInspection/NamespaceProvider/NamespaceFoldersToSkip/=**FolderToSkip**/@EntryIndexedValue">True</s:Boolean> 
</wpf:ResourceDictionary> 
4

यह एक परियोजना स्तरीय ReSharper गुण में सहेजा गया है फ़ाइल: ProjectName.csproj.ReSharper

वहाँ एक अनुभाग है कि इस तरह से चला जाता है है:

<NamespaceFolders> 
    <SkipFolder>2362DD64-84CF-4ED0-B4F7-94577E33A1DC/d:Content</SkipFolder> 
    </NamespaceFolders> 
+0

आह

फ़ाइल की सामग्री को इस थे! मैं समाधान की तलाश में था। रिशेर्पर फ़ाइल - यह नहीं पता था कि परियोजना के लिए भी एक था। धन्यवाद! –

1

मैं पर मेरे लिए false के लिए सेट मेरी परियोजनाओं में से एक में "गुण" फ़ोल्डर (AssemblyInfo.cs युक्त) (वीएस -2010, रिशेर्पर 5.1)।

यह <ProjectName>.csproj.ReSharper नामक प्रोजेक्ट निर्देशिका में एक फाइल बनाता है।

<Configuration> 
    <NamespaceFolders> 
    <SkipFolder>83F5FDE9-BC4A-45E6-A7CA-E2EF85388AE5/d:Properties</SkipFolder> 
    </NamespaceFolders> 
</Configuration> 
संबंधित मुद्दे