我有一个用C#编写的WPF项目,项目名称为" Application1"。我想更改此名称,这也是我的项目类的命名空间。
我可以从项目属性中执行此操作吗?我想把它改成合理的名字。 我试图从代码背后做到这一点没有成功。
是否从项目名称自动获取命名空间?
namespace Application1
{
public partial class MainWindow : Window
{
}
}
答案 0 :(得分:3)
1。)重命名解决方案
在Solution Explorer中,右键单击解决方案节点,然后从上下文菜单中选择Rename。
键入解决方案的新名称。
2.。)重命名项目
在“解决方案资源管理器”中,右键单击项目节点,然后从上下文菜单中选择“重命名”。
键入解决方案的新名称。
3。)最后但并非最不重要的是命名空间:
- >项目 - >属性 - >默认命名空间
除此之外,
Ctrl-H - 查找:Application1替换:MyName
答案 1 :(得分:1)
我知道这很老了。但是最近我也想这样做,并在Toast通知中更改应用程序名称。我的情况有些不同,但希望能有所帮助。
这是我一开始就得到的:
但我想将其更改为此:
因此,通过更改wpf应用程序属性下的 AssemblyInfo.cs ,我获得了预期的结果。
在其中我更改了 AssemblyTitle 和 AssemblyProduct 希望这会有所帮助:)
答案 2 :(得分:0)
您可以更改项目名称,例如在解决方案资源管理器中右键单击项目 - >改名。你可以改变命名空间,如ctrl + h然后在顶部TextBox写
命名空间Application1,
第二次
TextBox写命名空间YourNewname
从列表框中选择“替换整个解决方案”(这就是谎言)并继续。
答案 3 :(得分:0)
重命名项目:
右键单击项目并重命名
重命名项目的默认命名空间:
双击项目的属性,选择应用程序标签,然后更改所需内容:
在代码隐藏中重命名命名空间(您需要确保执行无处不在):
重命名所有.cs
和.xaml.cs
文件中的命名空间(例如,当您单击项目中的App.xaml
节点时,将会有App.xaml.cs
类<) / p>
重命名所有.xaml
文件中的命名空间,例如在MainWindow.xaml
和App.xaml
中(您需要更改x:Class =“ MyNewNamespaceName .App“或x:Class =” MyNewNamespaceName .MainWindow“):