Asp.net mvc 3 NETMVC&;本地IIS发布加载样式表

Asp.net mvc 3 NETMVC&;本地IIS发布加载样式表,asp.net-mvc-3,iis-7,Asp.net Mvc 3,Iis 7,我有一个ASP.NETMVC3应用程序,在使用VisualStudioWeb服务器时运行良好 但是,如果我将项目更改为使用IIS,应用程序将运行,但它无法检索任何脚本或样式表文件,如果我使用chrome developer工具,它将检索这些脚本或样式表文件,但它们的文件大小为0kb 它们是默认的Razor MVC 3项目附带的标准参考 知道我本地IIS中的什么导致这些文件返回空白吗?即使我浏览到,我仍然得到一个空白文件,服务器端没有错误 如果有帮助的话,我正在使用Windows 7和IIS 7

我有一个ASP.NETMVC3应用程序,在使用VisualStudioWeb服务器时运行良好

但是,如果我将项目更改为使用IIS,应用程序将运行,但它无法检索任何脚本或样式表文件,如果我使用chrome developer工具,它将检索这些脚本或样式表文件,但它们的文件大小为0kb

它们是默认的Razor MVC 3项目附带的标准参考

知道我本地IIS中的什么导致这些文件返回空白吗?即使我浏览到,我仍然得到一个空白文件,服务器端没有错误


如果有帮助的话,我正在使用Windows 7和IIS 7。

发现了问题,当我安装IIS时,我没有勾选下面的“静态内容”框

Internet信息服务\万维网服务\通用HTTP功能


我回去打开或关闭windows功能,勾选了这个框,现在它可以工作了。

真是个接球手!我挣扎了几个小时,被我的应用程序使用windows身份验证这一事实所误导,我一直认为这是一个身份验证问题!干得好,谢谢!