因此,我有一个在IIS中工作的ASP.NET MVC4页面:

唯一的问题是静态内容没有服务..。(css,js,.(档案)
这是我已经做过的清单:

而且它仍然不提供f**g文件(404)。我还少了什么?
在日志文件(C:\inetpub\logs\LogFiles\W3SVC2\u_ex140313.log)中,我可以看到:
2014-03-13 18:21:09 192.168.0.161 GET /Content/Site.css - 80 - 192.168.0.150 Mozilla/5.0+(X11;+Ubuntu;+Linux+x86_64;+rv:26.0)+Gecko/20100101+Firefox/26.0 404 0 0 15发布于 2014-03-13 19:01:56
好吧,这是一个权限问题!
首先,为了让我的ASP.NET站点正常工作,几天前我不得不在IIS管理应用程序中这样做:
(我提到这一点,以防上述情况对我必须在下面做的事情产生一些影响。)
现在,为了解决我的问题,我必须更改我的文件夹的权限(我在磁盘上写了我的网站:C:\Users\knocte\Documents\Visual Studio 2012\Projects\SolutionFoo\ProjectFoo)。
C:\Users\knocte\Documents\Visual Studio 2012\Projects\SolutionFoo在浏览器中刷新页面,现在静态文件应该可以工作。
(您可能还会发现Temporary ASP.NET Files系统文件夹的问题,在这种情况下,请查看here。)
https://stackoverflow.com/questions/22367467
复制相似问题