我有一个使用C#编写的WPF项目,项目名称为"Application1"。我想要更改这个名称,同时也需要更改项目类的命名空间。
我可以从项目属性中进行更改吗?我想要将它更改成合理的名称。 我尝试从代码后台更改但没有成功。
命名空间是否从项目名称自动获取?
namespace Application1
{
public partial class MainWindow : Window
{
}
}
我有一个使用C#编写的WPF项目,项目名称为"Application1"。我想要更改这个名称,同时也需要更改项目类的命名空间。
我可以从项目属性中进行更改吗?我想要将它更改成合理的名称。 我尝试从代码后台更改但没有成功。
命名空间是否从项目名称自动获取?
namespace Application1
{
public partial class MainWindow : Window
{
}
}
1.) 重命名解决方案
在“解决方案资源管理器”中,右键单击解决方案节点,然后从上下文菜单中选择“重命名”。
键入您的解决方案的新名称。
2.) 重命名项目
在“解决方案资源管理器”中,右键单击项目节点,然后从上下文菜单中选择“重命名”。
键入您的项目的新名称。
3.) 最后还有命名空间:
-> 项目 -> 属性 -> 默认命名空间
除此之外,
Ctrl-H - 查找:Application1 替换为:MyName
来源: 如何:重命名解决方案、项目和项
您可以通过在解决方案资源管理器中右键单击项目 -> 重命名来更改项目名称。您还可以使用ctrl + h更改命名空间,然后在顶部文本框中输入
namespace Application1,
在第二个文本框中输入新的命名空间名称
从列表框中选择“在整个解决方案中替换”(类似于此)并继续进行。
重命名项目:
右键单击项目并进行重命名
重命名项目的默认命名空间:
双击项目属性,在应用程序选项卡中更改所需内容:
在代码后端中重命名命名空间(您需要确保在所有地方都进行了更改):
重命名所有.cs
和.xaml.cs
文件中的命名空间(例如,当您单击项目中的App.xaml
节点时,将会有App.xaml.cs
类)
重命名所有.xaml
文件中的命名空间,例如在您的MainWindow.xaml
和App.xaml
中(您需要更改x:Class="MyNewNamespaceName.App"或x:Class="MyNewNamespaceName.MainWindow"):