2

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

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

在此处输入图像描述

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

在此处输入图像描述

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

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


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

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

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

在此处输入图像描述

这是 WPF 菜单的视图

在此处输入图像描述

4

1 回答 1

6

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

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

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

有关 ProjectTypeGuids 的更多信息,请点击此处

于 2013-01-31T13:01:33.900 回答