首先,是的,我完全清楚之前已经解决了这个问题,但是没有一个解决方案能够解决我的问题。我的问题很简单,我已经创建了一个新的Web项目,并且一切正常,VS2013提供的默认代码模板,我目前遇到的问题是添加我自己的CSS文件。这是我添加它们的过程:
added CSS folder under the already existing Content directory
Linked to CSS files in the header CSHTML (I can be sure it is linked properly as it is not a 404 error
但是当我运行项目时,我得到:Status Code:401 Unauthorized
(从chrome dev工具中拉出网络资源管理器),仅此而已。我已经尝试了从修改配置文件到将WindowsAuthentication设置为true,甚至将NTLM移动到顶部,进入IIS并让每个人都可以访问CSS目录的每个可能功能的所有内容,在此处工作了一个小时,我只是丢了,有什么想法吗?
编辑:如果它有帮助,那么当我导航到其中一个CSS文件时,我会得到错误:
答案 0 :(得分:1)
我发现了这个问题,我感到非常愚蠢,因为事实证明我的所有css文件都设置了加密,我只需将其关闭:右键单击
*.css file > Properties (General tab) > Advanced button > Encrypt contents to secure data checkbox.
像梦一样工作。如果有人从ThemeForest购买模板,请注意这一点。