16

我在Microsoft Visual Studio 2012 Express中創建視圖,我希望它是強類型局部視圖,但出現以下錯誤:使用Razor在Visual Studio 2012 Express中創建部分視圖時出錯

C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\VWDExpress\Item Templates\CSharp\Web\MVC 4\CodeTemplates\AddView\CSHTML\Empty.tt(-1,1) : error : There was a problem getting an AppDomain to run the transformation from the host. The process cannot continue.

我還沒有創建視圖不在局部視圖,強類型或沒有任何麻煩。請讓我知道,如果有任何其他有用的信息,我可以提供。

+7

「你試過把它關掉再打開嗎?」 –

+3

@BennorMcCarthy''你試過把它關掉然後再打開嗎?「< - 計算機科學的第一原理;) –

+1

重新啓動對我無效,請參閱我的回答:http://stackoverflow.com/問題/ 14637632 /當添加視圖到mvc3/27259065時出現異常#27259065 – mcfea

回答

0

正如我有同樣的問題,我意識到,這個解決辦法可能對我們中的一些工作,但...在我的情況下,它沒有工作。但更改devenv.exe.config,刪除行

<NetFx40_LegacySecurityPolicy enabled="true" /> 

做了伎倆。希望它可以幫助那些像我一樣,需要有一些較舊的解決方案......是煩人的事情;)

2

我使用Visual Studio 2013 Professional和有同樣的問題,並有下列情形工作了我 -

  • 重啓動VS-沒有幫助
  • 有在devenv.exe.config文件
  • 重新安裝的NuGet包管理器從VS>工具>擴展和更新
  • 從微軟
  • 重新安裝MVC4沒有

然後我修復從控制面板我VS安裝>添加/刪除程序,我的問題就解決了。我不知道哪裏出了問題,但這肯定需要微軟官員的關注。希望我的回答能幫助有需要的人。

+1

您的問題是解決計算機科學第一原理的99%問題之外的問題:重新啓動。傷心。 –

+0

@pabloker你說得對,這真的花了很多時間修復視覺工作室安裝 –

2

我使用VS12和更新,以VS13,我無法創建視圖,並得到上面的錯誤,我只是要在工具更新的NuGet包管理器 - >擴展和更新,一切對我來說工作得很好。

相關問題