2013-01-31 41 views
2

我在Visual Studio中的一個項目是WPF項目。無法將頁面添加到我的項目

我有創建的默認文件加上我添加的2個類和幾個文件夾。

enter image description here

我的問題是,當我嘗試將窗口添加到我的視圖文件夾,我不能因爲我沒有窗口(或頁面爲此事)的選項。

enter image description here

正如你所看到的,由於某種原因,儘管我的應用程序創建一個WPF項目,現在認爲它是一個WinForms項目。

如何將它從WinForms恢復/更改爲WPF項目?


編輯
請注意,我使用的Visual Studio 2012高級版。

如果我添加一個新的WPF項目,我確實得到了頁面/窗口等選項,所以這個錯誤是項目特定的。

基於的意見,這是屏幕當我點擊添加新項我得到(抱歉,我不能適合整個列表)

enter image description here

這是的觀點WPF菜單

enter image description here

+0

如果您嘗試添加 - 新建項目 - WPF - 窗口? –

+0

唯一的WPF相關項目(使用搜索安裝的模板或WPF菜單項)是用戶控件(WPF)。現在,我添加了另一個WPF項目,並且可以添加頁面/窗口,以便故障特定於此項目。 – Dave

+0

您可能正在使用有限的VS Express版本或以某種方式刪除了WPF嚮導......猜測。 – kenny

回答

5

手工編輯,該凸出文件,並添加了C#和WPF ProjectTypeGuids。它應該是這樣的:

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

項目重新加載後,您應該有一個WPF項目類型的正常選項。

有關更多信息ProjectTypeGuids here

+1

嗯,這解決了它,但你有什麼經驗,爲什麼發生這種情況? PC故障/ Visual Studio有'高級時刻'還是我錯誤地改變了某些東西? – Dave

+0

我不知道它是如何發生的。因爲如果你創建一個新的WPF項目,一切都很好,我不知道有任何改變這種方式編輯proj文件,我猜那裏發生了奇怪的事情。 –

相關問題