我有一个ASP.Net MVC 3应用程序,当我使用visual studio Web服务器时运行正常。
但是,如果我将项目更改为使用IIS,则应用程序会运行,但无法检索任何脚本或样式表文件,如果我使用chrome开发人员工具,则会检索它们,但文件大小为0kb。
它们是默认Razor MVC 3项目附带的标准参考
我的本地IIS中的任何想法导致这些文件变回空白?即使我浏览http://localhost/myproject/content/Site.css,我仍然会得到一个空白文件,服务器端没有错误。
如果有帮助,我正在使用Windows 7和IIS 7.
答案 0 :(得分:10)
发现问题,当我安装IIS时,我没有勾选
下的“静态内容”框Internet信息服务\万维网服务\常见HTTP功能
我回去打开或关闭Windows功能,勾选此框,现在可以正常工作。