C# 找不到';Windows窗体应用程序1.程序';为重命名名称空间后的主方法指定
我有一个C#应用程序,它具有默认名称空间C# 找不到';Windows窗体应用程序1.程序';为重命名名称空间后的主方法指定,c#,visual-studio-2010,namespaces,C#,Visual Studio 2010,Namespaces,我有一个C#应用程序,它具有默认名称空间WindowsFormsApplication1 我决定使用不同的名称空间,因此我重命名了WindowsFormsApplication1。现在,当我编译时,我得到一个错误: 找不到为Main指定的“WindowsFormsApplication1.Program” 方法 要重命名名称空间,我在文件中突出显示了名称空间,并点击F2 如何解决这个问题并在整个项目中更改实际名称空间 我正在使用Visual C#2010 Express。在项目->属性中将“启动
WindowsFormsApplication1
我决定使用不同的名称空间,因此我重命名了WindowsFormsApplication1
。现在,当我编译时,我得到一个错误:
找不到为Main指定的“WindowsFormsApplication1.Program”
方法
要重命名名称空间,我在文件中突出显示了名称空间,并点击F2
如何解决这个问题并在整个项目中更改实际名称空间
我正在使用Visual C#2010 Express。在项目->属性中将“启动对象”更改为新名称空间
您应该通过Visual Studio的“Refаctor”功能重命名。正如Mausimo所说,您需要在Project->References中选择“Startup object”,但是我发现这里没有显示新的名称空间;我只能选择旧名称空间或“(未设置)”。如果您发现相同的情况,那么VS(这是在2013年)似乎没有立即接收到更改,重新启动VS,然后您可以选择新名称空间下的类。再次回到这一点,+1两小时后,保存了我的一天完美保存了我的一天:)如果您恰好在VS2017 for Mac,同样的问题是Project-Options->Build->General->Code Generation->Main类。它需要名称空间和.Program类名称我做了类似的recfactor,但仍然存在相同的问题