2011-10-26 101 views
0

我有安裝了MVC 2的Visual Studio 2010。我能夠創建一個MVC 2 Web應用程序並使用原始代碼構建項目。但是,我無法爲該項目創建任何新的「控制器」或「查看」頁面。當我嘗試創建一個控制器,我得到這個錯誤:無法在ASP.NET MVC中創建控制器和視圖

c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Item Templates\CSharp\Web\MVC 2\CodeTemplates\AddController\Controller.tt(-1, -1): error: There was a problem getting an AppDomian to run the transformation from the host. The process cannot continue."

當我嘗試創建一個視圖,我得到這個錯誤:

c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Item Templates\CSharp\Web\MVC 2\CodeTemplates\AddView\Empty.tt(-1, -1): error: There was a problem getting an AppDomian to run the transformation from the host. The process cannot continue."

我曾嘗試重新安裝VS和SP1,但是這並沒有解決問題。

這怎麼解決?

+7

考慮升級到MVC3。 – SLaks

+1

@SLaks,雖然我同意你的建議,但我不明白這對目前使用MVC 2的OPs情況有何幫助。 –

+4

@DarinDimitrov:這就是爲什麼它不是答案。 – SLaks

回答

0

我今天上午在Windows 10上的Visual Studio 2010中發現了這個錯誤,同時運行了我發現的一個MVC2教程。我重新啓動並重新加載解決方案,它立即創建了視圖。