2010-05-14 2 views
1

Si je place un fichier de classe dans un dossier, le nom du dossier est ajouté à l'espace de noms, même si j'ai défini la propriété "Namespace Provider" du dossier sur False. Si je renomme alors l'espace de noms, ReSharper le souligne en suggérant de le changer en fonction de l'emplacement du fichier de classe. Comment puis-je supprimer ce comportement? J'utilise ReSharper 5 et Visual Studio 2010.Comment arrêter ReSharper de maintenir des espaces de noms de classes pour correspondre à un dossier?

Répondre

0

Je ne reçois pas ce comportement (aussi VS 2010, R # 5). Avec la gravité d'inspection de "Namespace ne correspond pas à l'emplacement du fichier" dans Options défini sur Afficher comme avertissement, la propriété de dossier Namespace Provider active/désactive l'avertissement pour moi.

Il est toujours ajouté le dossier à l'espace de noms (je pense que Visual Studio fait cela). Quelqu'un sait-il comment l'éteindre?

+0

Vous devez ajouter des classes non par VS master, mais par des modèles de fichiers R #. Ils connaissent les paramètres "Namespace Provider". – derigel

+0

@derigel - juste essayé cela au travail dans VS2008, R # 5. Définir le fournisseur d'espace de noms sur False, Add, New from template, Class. Il a ajouté le nom du dossier à l'espace de noms. :( – TrueWill

Questions connexes