0

我有一个从 ASP.NET MVC4 WebAPI 项目开始的应用程序。不知何故,当我有 BundleTable.EnableOptimizations Defaulted(这是真的)时,我的 css 没有被渲染。当我将它设置为 false(在我的 RegisterBundles.cs 文件中)时,网站会正确呈现。

我在网络流量中看到的内容(以 http 状态 403 失败,禁止。

http://localhost:17138/Content/Styles/?v=xz2jRv8a4HMY4rDzixZn1RlC6AERf9qY0Gh7MavTpZE1

我一直将其与默认的空新项目进行比较,该项目有效,但我无法弄清楚我缺少什么。

谢谢

4

1 回答 1

2

请参阅此链接,这表明问题出在您的项目中存在的 /Content/Styles 文件夹中: ASP.NET MVC framework 4.5 CSS bundles does not work on the hosting

正如那里的答案所建议的那样,由于该文件夹存在于磁盘上,因此 IIS 会处理该请求。

于 2013-02-01T19:04:09.557 回答