ReSharper:重命名命名空间不可用?

Nic*_*ner 9 ide resharper visual-studio

我正在尝试重命名命名空间.出于某种原因,ReSharper没有给我这样做的选择.我右键单击它并选择Refactor,但除"转换"之外的所有内容都显示为灰色.我尝试按键组合CTRL R + R,它说该命令不可用.我究竟做错了什么?

这里有文件表明我要做的事情应该工作:

http://www.jetbrains.com/resharper/documentation/help20/Refactoring/renaming.html#renameNamespace

我正在使用Visual Studio 2008和R#4.5

小智 0

这是一个老问题,但我刚刚遇到过这个问题,也许知道解决方法。由于昨天有人发表评论,时机再完美不过了。无论如何,我遇到了同样的问题,并且终于能够对我的命名空间进行重命名重构。

  • 我选择了项目中的一个类,并迁移到另一个命名空间重构。
  • 然后我可以转到另一个类并进行重命名命名空间重构。

也许 Resharper 中存在一个错误,即如果命名空间在整个类中保持一致,那么它就会被禁用?不太可能,因为早在 4.5 就有报道称...