2017-07-13 42 views
3

我创建了一个类我的项目的子文件夹中,并命名空间不匹配匹配的文件夹结构。 ReSharper的强调了命名空间和,一边看着提出解决问题的选项ReSharper的,不小心选择了“文件夹不产生命名空间”的选项。该设置在哪里存储?我想撤消选择,以便ReSharper的强制命名/目录中的奇偶,至少该文件夹。撤销“文件夹‘<folderName>’不引入命名空间”从ReSharper的

我检查了.sln,然后是.csproj文件,以及有问题的目录中可能包含信息的任何松散文件,并且无法找到Resharper如何存储以删除它。

enter image description here

回答

6

感谢DavidG的技术答案,但我只是偶然在什么可以被认为是“正确”的方式来改变设置,至少它比手动编辑原始XAML文件友好。

如果您在解决方案资源管理器中选择文件夹并检查属性窗口,则在“ReSharper”类别下有一个名为“Namespace Provider”的属性。将其设置为true将恢复ReSharper的的期待namspace相匹配的目录结构中的默认行为。

Properties Window

+0

烨,更漂亮的方式来改变这种设置! – DavidG

1

你应该有一个文件旁边名为projectname.csproj.Dotsettings项目文件。你会在那里找到设置。如果这是唯一的项目特定设置,只需删除该文件即可。

+0

谢谢你的回答,这是很好的知道在哪里设置的物理存储位置,但我想我只是找到了“正确”的方式来解决它。我现在正在输入一个答案。 –

相关问题