在 Visual Studio 2010 中,我有一个包含各种项目的解决方案,并且我有两个项目共享同名的 C# 命名空间,但是,它们旨在成为单独的命名空间。
我想将两个命名空间重命名为不同的命名空间以防止混淆。但是,我想知道除了必须使用 Ctrl+H 并选择替换项目中的所有出现之外,是否有更安全的解决方案。
我知道您可以在代码中重新输入命名空间的名称,VS 会询问您是否要重命名所有出现的事件,但是我不知道 VS 是否会聪明地分别对每个项目执行此操作,它会说如果我重命名它我无法撤消该操作,因为它将应用于太多文件。我也尝试单独打开一个项目来防止这种情况,但是 VS 会自动打开整个解决方案。