新文件在IIS虚拟目录中找不到返回文件

问题描述:

我在IIS中有一个虚拟目录。并且我将一个新文件添加到虚拟目录指向的物理目录。新文件在IIS虚拟目录中找不到返回文件

但试图通过虚拟目录访问此文件 - 我找不到文件(404)。

我试图重新启动网站和IIS服务器 - 但它没有帮助。

该文件是一个css文件。

+0

什么是文件类型?哪个IIS版本..你检查过MIME类型? – PSK

访问该文件时可能存在权限错误。

首先权限设置为完全控制在读/写。(选项 - >安全 - > ...)

https://support.microsoft.com/en-us/kb/315122

通常你应该把你的静态文件的下内容文件夹在MVC应用程序中。默认情况下,该文件夹将被配置为跳过MVC路由规则。谷歌的MVC Content folder欲了解更多信息。

+0

它位于Content文件夹下。但是我有几个子域,除了一些图像以外,还有相同的代码,现在也是CSS文件。所以我们为所有具有相同名称的子域创建了虚拟文件夹。像这样的代码中,我们可以为所有相同的网址编写代码。我没有建立这个项目,我正在维护它。所以即使这不是最好的方式 - 那就是我现在拥有的 –