2011-07-25 10 views
8

Si voy a Explorador de soluciones y resalte una carpeta, ReSharper añade una propiedad a la ventana Propiedades llamado "Proveedor de espacio de nombres".¿Dónde almacena ReSharper la configuración del "Proveedor del espacio de nombres"?

Cuando cambio la propiedad "Espacio de nombres de proveedores", ¿Dónde almacena ReSharper ella?

He cambiado esta propiedad a False para una de las carpetas de nuestro proyecto, y deseo verificar el cambio en el control de la versión. Pero mi SolutionName .6.0.ReSharper archivo no ha cambiado, incluso después de reiniciado para Visual Studio. También abrí el archivo .ReSharper.user en un editor de texto y husmeé, pero tampoco parece que esta propiedad esté almacenada allí.

Respuesta

7

A partir de ReSharper 8 se almacena en un archivo ProjectName.csproj.DotSettings con el siguiente formato:

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

Esto se guarda en el inmueble a nivel de proyecto ReSharper del archivo: ProjectName.csproj.ReSharper

Hay una sección que dice así:

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

Ah! Estaba buscando en el archivo .ReSharper de la solución, pero no me di cuenta de que también había uno para el proyecto. ¡Gracias! –

1

lo fijo a false para mí en la carpeta "Propiedades" (que contiene AssemblyInfo.cs) en uno de mis proyectos (VS2010, Resharper 5.1).

Se crea un directorio de archivos en el proyecto llamado <ProjectName>.csproj.ReSharper.

El contenido del archivo eran esto:

<Configuration> 
    <NamespaceFolders> 
    <SkipFolder>83F5FDE9-BC4A-45E6-A7CA-E2EF85388AE5/d:Properties</SkipFolder> 
    </NamespaceFolders> 
</Configuration> 
Cuestiones relacionadas