我在VS 2012上有MVC项目,当我打开视图时它没有正确显示代码,我的意思是所有[服务器端代码]都是黑色的。 谁能告诉我为什么?
答案 0 :(得分:0)
一些猜测:
确保<add key="webpages:Version" value="3.0.0.0" />
文件reference中有web.config
这样的appsetting键。确保版本正确
还要确保您在<system.web.webPages.razor>
文件夹的web.config
文件中正确配置了views
部分,它可能如下所示:
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
</namespaces>
</pages>
</system.web.webPages.razor>
希望它有所帮助。