无法将页面添加到我的项目中

时间:2013-01-31 12:49:45

标签: wpf winforms visual-studio-2012

我在Visual Studio中的一个项目是WPF项目。

我有创建的默认文件加上我添加的2个类和几个文件夹。

enter image description here

我遇到的问题是,当我尝试将一个Window添加到我的View文件夹时,我不能因为我没有Window(或页面)的选项。

enter image description here

正如您所看到的,出于某种原因,尽管我的应用程序被创建为WPF项目,但它现在认为它是一个WinForms项目。

如何将其从WinForms还原/更改为WPF项目?


修改
请注意,我使用的是Visual Studio 2012 Premium。

如果我添加一个新的WPF项目,我会得到Page / Window等选项,所以这个错误是项目特定的。

根据评论,这是我点击添加新项目时得到的屏幕(抱歉,我不能放入整个列表)

enter image description here

这是WPF菜单的视图

enter image description here

1 个答案:

答案 0 :(得分:5)

手动编辑proj文件并为C#和WPF添加ProjectTypeGuids。它应该是这样的:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

重新加载项目后,您应该有一个WPF项目类型的正常选项。

有关ProjectTypeGuids here的更多信息。

相关问题