2009-06-23 162 views

回答

5

问题在于权限。尽管当我创建IIS7网站时,我告诉它以我的用户身份访问这些文件(否则它根本无法工作),对于静态文件,它使用的是应用程序池的用户。授予访问IIS APPPOOL \ MyApplication到我的项目修复问题的文件夹。

1

尝试去http://localhost:8080/../../Content/Site.css,不确定您的原始网址是否与路线匹配。

虽然不是一个编程问题。

+1

没有路线,它是静态内容。该URL被转换为http:// localhost:8080/Content/Site.css。 – Pablo 2009-06-23 11:29:10

+0

你说得对,我没有自己尝试过。如果您将CSS的副本移动到网站的根目录下,您可以加载它吗? – Lazarus 2009-06-23 11:39:55

+0

不,我无法在任何地方访问静态内容。不是CSS或文件夹(我已启用索引)。 – Pablo 2009-06-23 11:46:48

3

如何

routes.RouteExistingFiles = true; 
在Global.asax中