0

我们有一个 ca 的解决方案。60个项目。

我们用于命名空间的标准是 CompanyName.ProjectName.Area.VisualStudioProjectname。

现在该项目已更改名称。

有没有办法在所有项目、wcf 服务和服务引用中更改命名空间的名称?

如果有帮助的话,我们有 ReSharper。

4

4 回答 4

1

一个好老人Edit / Find and Replace / Replace in Files怎么样?

于 2012-12-11T11:44:13.047 回答
1

ReSharper -> Refactor -> Adjust Namespaces 可能会解决问题。

于 2012-12-11T11:44:49.663 回答
1

块同步编辑Visual Studio 扩展可能很好用。

于 2012-12-11T11:45:21.673 回答
1

有不同的方法可以达到这个结果。从 ReSharper 5.0 及更高版本开始,您可以简单地使用

ReSharper -> 重构 -> 调整命名空间...

但在你的情况下,我认为这不是你想要的。还有另一种解决方案,只需打开您想要更改的命名空间的一个代码文件选择部分,然后点击CTRL + R + R然后重命名。它将遍历您的所有项目文件并调整和重命名新的命名空间。

通过“类视图”窗口可以相当快速地更新它们,也可以获得相同的结果。打开类视图窗口,单击要重命名的命名空间,按CTRL + R + R然后重命名。

正如您提到的,您正在使用 ReSharper,因此您拥有获得结果所需的一切。

于 2012-12-11T11:50:22.307 回答