2015-01-15 184 views
1

我有一个用C#编写的项目名称为“Application1”的WPF项目。我想改变这个名字,这也是我的项目类的命名空间。从默认的“Application1”名称更改项目名称

我可以从项目属性吗?我想把它改成合理的名字。 我试图从背后的代码做到这一点,但没有成功。

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

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

你怎么说'我试图从代码behind'做到这一点呢?你不能在运行时改变命名空间,只有在编译 – VMAtm

+0

之前我要写同样的东西@VMAtm – MajkeloDev

回答

2

1)要重命名的溶液

在解决方案浏览,右击解决方案节点,然后从上下文菜单中选择重命名。

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

2)要重命名的项目

在Solution Explorer中,用鼠标右键单击该项目节点,然后从上下文菜单中选择重命名。

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

3。)最后但并非最不重要的命名空间:

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

除此之外,

按Ctrl-H - 查找:应用1替换:MYNAME

来源:How to: Rename Solutions, Projects, and Items

+0

谢谢你的工作...... – user281812

0

您可以更改项目名称,如右键单击解决方案资源管理器中的项目 - >重命名。您可以更改命名空间如Ctrl + H,然后在顶部文本框写

命名空间应用1,

在第二

文本框写命名空间YourNewname

从列表框中选择“替换整体解决方案”

(有些东西在说),然后继续。

0

重命名项目:

用鼠标右键单击该项目,并重新命名

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

双击项目的属性,选择应用选项卡,然后更改你所需要的:

  • 程序集名称
  • 默认命名空间
  • 点击大会信息,改变标题产品

重命名代码隐藏的命名空间(你需要确保你做到处):

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

  • 所有.xaml文件重命名的命名空间,例如您的MainWindow.xamlApp.xaml(您需要更改X:类=“MyNewNamespaceName .APP”或x :类= “MyNewNamespaceName .MainWindow”):