2

我有 Windows Server 2012,我将 IIS 8 配置为使用 .cshtml 文件。

  • 我已经安装了 ASP.NET
  • 我已将 .cshtml 添加到 MIME 类型
  • 我在 bin 文件夹中有 DLL。

但是当我打开一个页面时,代码就像简单的文本一样。

我做错了什么?我该如何解决这个问题,以便将 .cshtml 呈现为网页?

4

1 回答 1

5

您可能需要安装 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 浏览器直接访问。

于 2013-06-26T01:01:18.163 回答