使用IIS7访问ASP.Net MVC项目的静态内容

pup*_*eno 5 asp.net-mvc static iis-7

我在我的本地IIS 7上创建了一个网站,其根目录是我自己的ASP.Net MVC项目.

除静态内容外,一切正常.转到http:// localhost:8080/Content/Site.css给我一个404.我可以在IIS管理器上看到该文件夹​​.

使用Visual Studio 2008上运行应用程序时获得的小型开发服务器可以很好地处理内容.任何想法可能出错?

pup*_*eno 5

问题是权限.即使我创建IIS7网站时,我告诉它以我的用户身份访问文件(否则根本不能工作),对于静态文件,它使用的是应用程序池的用户.将IIS APPPOOL\MyApplication的访问权限授予我的项目修复问题的文件夹.