我已经建立在我的本地IIS 7网站在其根我自己的ASP.Net MVC项目。
一切工作正常,除了静态内容。 要通过http://本地主机:8080 /内容/的site.css给了我404,我可以看到在IIS管理器中的文件夹。
当您运行的Visual Studio 2008的任何想法可能是错误的应用内容供应细跟你的小开发服务器?
我已经建立在我的本地IIS 7网站在其根我自己的ASP.Net MVC项目。
一切工作正常,除了静态内容。 要通过http://本地主机:8080 /内容/的site.css给了我404,我可以看到在IIS管理器中的文件夹。
当您运行的Visual Studio 2008的任何想法可能是错误的应用内容供应细跟你的小开发服务器?
问题是权限。 即使当我创建IIS7的网站我告诉它来访问文件为我的用户(它不会在所有的工作,否则),静态文件时,它使用的应用程序池的用户。 给予访问IIS APPPOOL \ MyApplication的到我的项目解决了该问题的文件夹。
怎么样
routes.RouteExistingFiles = true;
在您的Global.asax?
尝试去访问http://本地主机:8080 /../../内容/的site.css ,如果不知道你的原始URL是匹配的路由。
不是一个真正的编程问题,但。