当我将我的MVC 4项目上传到我的WebServer时,我看到我在BundleConfig上的所有CSS和JavaScript引用都没有加载到页面,而是在我的呈现页面上显示以下路径< / p>
<link rel="stylesheet" href="fw14/Content/css?v=kSepHHq11FdR1tRAJySyLFezI3fwYIn7a12kdamDI-w1">
在localhost工作正常,
BundleConfig
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/fw14/Content/css/san.css",
"~/fw14/Content/css/bootstrap.css"
));
我的申请表在
wwwroot/fw14/
当我在渲染时打开<link>
时,我可以看到这个
<h2>403 - Forbidden: Access is denied.</h2>
<h3>You do not have permission to view this directory or page using the credentials that you supplied.</h3>
我觉得这很奇怪,因为我有权上传我的所有项目,但系统看不到文件夹?
在我的IIS中,SislocPool是我的AppPool的名称,并以NetworkService凭据运行
我也尝试将以下行添加到我的Web.Config
中<modules runAllManagedModulesForAllRequests="true"/>