在Visual Studio中更改项目命名空间

use*_*854 79 visual-studio

如何在Visual Studio中更改项目命名空间?

命名空间当前WindowsFormsApplication16,我希望命名空间MyName.

Kyl*_*ndo 128

您可以更改默认命名空间:

-> Project -> Properties -> Default Namespace

除此之外,

Ctrl-H- 查找:WindowsFormsApplication16 替换:MyName

  • 您也可以右键单击代码中的命名空间和Refactor-> Rename,而不是查找/替换. (83认同)
  • 我的项目属性中的默认命名空间文本框已禁用.知道这是为什么以及如何解决它? (3认同)
  • @ user1151923您可以通过在文本编辑器中打开项目文件(MyProject.csproj)并在那里更改它来更改它!<RootNamespace> MyProject的</ RootNamespace> (3认同)

Yas*_*ser 38

您可以在代码中右键单击命名空间,而不是查找和替换 Refactor -> Rename.

感谢@Jimmy.

  • 这不只是 Resharper 吗? (4认同)
  • 当我右键单击代码中的根命名空间并单击“重命名”时,出现错误“您无法重命名此元素”。在“项目”-&gt;“属性”下重命名根命名空间之前和之后都是这种情况。右键单击 -&gt; 重命名仅适用于根命名空间以外的命名空间。在我看来,重命名根命名空间后,使用查找/替换是必要的。我错了吗? (3认同)

Ahm*_*any 14

在 Visual Studio 中右键单击您的项目,然后直接选择Edit Project File或打开 .csproj 文件,然后在<PropertyGroup>标记内写入以下标记

<RootNamespace>YourNamespaceName</RootNamespace>

Run Code Online (Sandbox Code Playgroud)


Igo*_*aka 5

假设这是一个 C# 项目,并且假设您想要更改默认命名空间,则需要转到“项目属性”、“应用程序”选项卡,然后指定“默认命名空间”。

默认命名空间是 Visual Studio 在创建新类时设置的命名空间。下次您右键单击 > 添加 > 类时,它将使用您在上一步中指定的命名空间。