Resharper:命名空间与文件位置不对应

Ian*_*ton 38 namespaces resharper-6.0

我重命名了一个文件夹并更新了我的命名空间声明,但Resharper 6声称命名空间应该反映它在重命名之前的状态.它在哪里存储文件位置数据?

cli*_*ill 46

检查以确保程序集名称与新名称空间匹配.如果您已更改文件夹结构以匹配新命名空间,则在更新项目属性之前,您可能仍会看到Resharper警报.

  • @Will S在找到你的帖子之前,这正是令我烦恼的事情.在VS中,转到项目> [项目名称]属性>应用程序并更改"程序集名称"(在您的情况下可能不需要)以及"默认名称空间".一旦我这样做,ReSharper 7.7.1退出抱怨命名空间. (13认同)

Sam*_* R. 13

正如delliottg的评论,在Visual Studio中转到

Project > [project name] Properties > Application

并改变

"大会名称"

以及

"默认命名空间"

.


Mar*_*rkG 10

我也有一个文件夹/命名空间的问题,并没有上述步骤修复它.

在我的情况下,我必须在Visual Studio中执行此操作:

  • 右键单击解决方案资源管理器中的"问题"文件夹以打开属性
  • 确保"Namespace Provider"设置为true

这为我修复了ReSharper问题,我能够正常调整名称空间.


snr*_*snr 5

根命名空间需要更改如下。

在此输入图像描述