将项目名称从默认的“Application1”更改为其他名称

3

我有一个使用C#编写的WPF项目,项目名称为"Application1"。我想要更改这个名称,同时也需要更改项目类的命名空间。

我可以从项目属性中进行更改吗?我想要将它更改成合理的名称。 我尝试从代码后台更改但没有成功。

命名空间是否从项目名称自动获取?

namespace Application1
{
    public partial class MainWindow : Window
    {
    }
}

1
你说“我试图从代码后台实现它”是什么意思?你不能在运行时更改命名空间,只能在编译之前更改。 - VMAtm
我本来也想写同样的话 @VMAtm - MajkeloDev
4个回答

5

1.) 重命名解决方案

在“解决方案资源管理器”中,右键单击解决方案节点,然后从上下文菜单中选择“重命名”。

键入您的解决方案的新名称。

2.) 重命名项目

在“解决方案资源管理器”中,右键单击项目节点,然后从上下文菜单中选择“重命名”。

键入您的项目的新名称。

3.) 最后还有命名空间:

-> 项目 -> 属性 -> 默认命名空间

除此之外,

Ctrl-H - 查找:Application1 替换为:MyName

来源: 如何:重命名解决方案、项目和项


2
我知道这是老问题了。但最近我也想要做同样的事情,即在toast通知中更改应用程序名称。我的情况有点不同,但希望这可以帮助到你。
一开始我得到的是这个:enter image description here 但我想要将其更改为这个:enter image description here 所以我通过更改我的wpf应用程序属性下的AssemblyInfo.cs来实现所需的结果。
在那里,我更改了AssemblyTitleAssemblyProduct。希望这可以帮到你 :)

0

您可以通过在解决方案资源管理器中右键单击项目 -> 重命名来更改项目名称。您还可以使用ctrl + h更改命名空间,然后在顶部文本框中输入

namespace Application1,

在第二个文本框中输入新的命名空间名称

从列表框中选择“在整个解决方案中替换”(类似于此)并继续进行。


0

重命名项目:

右键单击项目并进行重命名

重命名项目的默认命名空间:

双击项目属性,在应用程序选项卡中更改所需内容:

  • 程序集名称
  • 默认命名空间
  • 单击程序集信息,更改标题产品

在代码后端中重命名命名空间(您需要确保在所有地方都进行了更改):

  • 重命名所有.cs.xaml.cs文件中的命名空间(例如,当您单击项目中的App.xaml节点时,将会有App.xaml.cs类)

  • 重命名所有.xaml文件中的命名空间,例如在您的MainWindow.xamlApp.xaml中(您需要更改x:Class="MyNewNamespaceName.App"或x:Class="MyNewNamespaceName.MainWindow"):


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接