我有 Windows Server 2012,我将 IIS 8 配置为使用 .cshtml 文件。
- 我已经安装了 ASP.NET
- 我已将 .cshtml 添加到 MIME 类型
- 我在 bin 文件夹中有 DLL。
但是当我打开一个页面时,代码就像简单的文本一样。
我做错了什么?我该如何解决这个问题,以便将 .cshtml 呈现为网页?
您可能需要安装 ASP.Net 网页。您可以在此处使用独立安装程序将它与 MVC4 一起获取:http ://www.asp.net/mvc/mvc4
另外,您是否在 web.config 中启用了 ASP.Net 网页?
<add key="webpages:Enabled" value="true" />
webPages:enabled
带值false
可防止.cshtml
或.vbhtml
文件Views
夹中的文件可从 Web 浏览器直接访问。