iis - 无点文件在 IIS 中产生 404 错误

标签 iis dotless

我已经成功使用 .less文件在我的 dev Cassini 服务器(带有 dotless )几个星期,但是当我发布到我的本地 IIS 服务器时,它们会产生 404 错误。将我的调试器附加到 IIS 不会产生任何异常(exception)。我也重新启动了我的 IIS 应用程序池和服务器。

有什么想法吗?

最佳答案

看起来您在 IIS 上缺少 mime 类型。

对于 IIS7,将以下内容添加到您的 web.config :

<system.webServer>
    <staticContent>
        <mimeMap fileExtension=".less" mimeType="text/css" />
    </staticContent>
</system.webServer>

对于 IIS6,您可以执行以下操作(假设您具有管理员 RDP 访问权限):
cscript adsutil.vbs set W3SVC/1/Root/MimeMap ".less, text/css"

哪里/1/是站点的 IIS 编号。

关于iis - 无点文件在 IIS 中产生 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6025145/

相关文章:

css - dotless:如何使用 dotless.Compiler.exe 处理 LESS 文件列表

c# - Dotless - 无法使用 MVC Bundling 在单独的文件中引用更少的变量

iis - 将应用程序转换为IIS7中的常规文件夹

Java EE 与 .NET 集成以进行身份​​验证

c# - 测试具有回调页面的 Web 应用程序

performance - 如何通过 IIS 日志查找服务器处理时间?

asp.net-mvc - ASP.Net MVC 中的较少集成

css - 在 @import 语句中使用变量 - DotLess

node.js - 如何在IIS上的nodeJS中获取客户端ip

css - 如何在DotLess中将一个less文件转换为CSS文件并放入指定目录