Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 无法将页面添加到我的项目中_Wpf_Winforms_Visual Studio 2012 - Fatal编程技术网

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

Wpf 无法将页面添加到我的项目中,wpf,winforms,visual-studio-2012,Wpf,Winforms,Visual Studio 2012,我在VisualStudio中的一个项目是WPF项目 我有创建的默认文件,加上我添加的2个类和几个文件夹 我遇到的问题是,当我尝试将窗口添加到我的视图文件夹时,我不能这样做,因为我没有窗口或页面选项 正如您所看到的,出于某种原因,尽管我的应用程序被创建为一个WPF项目,但它现在认为它是一个WinForms项目 如何将WinForms还原/更改为WPF项目 编辑 请注意,我使用的是Visual Studio 2012 Premium 如果我添加一个新的WPF项目,我会得到页面/窗口等选项,所以这个

我在VisualStudio中的一个项目是WPF项目

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

我遇到的问题是,当我尝试将窗口添加到我的视图文件夹时,我不能这样做,因为我没有窗口或页面选项

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

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

编辑 请注意,我使用的是Visual Studio 2012 Premium

如果我添加一个新的WPF项目,我会得到页面/窗口等选项,所以这个错误是特定于项目的

根据评论,这是我在单击添加新项目时看到的屏幕抱歉,我无法放入整个列表

这是WPF菜单的视图


手动编辑项目文件,并为C和WPF添加ProjectTypeGuid。应该是这样的:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
重新加载项目后,您应该具有WPF项目类型的常规选项


有关ProjectTypeGuids的更多信息。

如果尝试添加-New Item-WPF-Window如何?使用搜索安装模板或WPF菜单项的唯一与WPF相关的项是用户控制WPF。现在,我添加了另一个WPF项目,我可以添加页面/窗口,因此错误特定于此项目。您可能正在使用有限的VS express版本,或者以某种方式删除了WPF向导。。。猜猜。当你选择新项目时,你有什么选择?@DaveRook从左侧的选项中单击WPF,它应该限制几乎无限的选项。好吧,这可以解决问题,但是你有经验知道为什么会发生这种情况吗?PC故障/Visual Studio有“高级时刻”或我错误地更改了某些内容?我不知道这是怎么发生的。因为如果你创建一个新的WPF项目,一切都很好,除了编辑proj文件之外,我不知道还有什么方法可以改变它,我想那里发生了一些奇怪的事情。