asp.net-mvc-5 - 使用 VisualStudio 在 localhost 中进行静态内容错误调试
问题描述
我在 MVC5 中为我的项目添加了一些我需要的 mime,因为在生产中它不起作用。
<system.webServer>
<staticContent>
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/x-font-woff2" />
<mimeMap fileExtension=".js.min" mimeType="text/javascript" />
</staticContent>
</system.webServer>
添加后,我已发布并且该应用程序可以正常工作。
尝试使用 VisualStudio 在本地调试应用程序时,找不到任何 mime。
如果我评论 Web.config 的代码,它在本地工作正常,但在生产中不能正常工作。
我怎么能不评论和取消评论这段代码?
解决方案
我已经进行了以下实现,并且我已经设法使生产版本和本地版本中的所有内容都正常工作
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/x-font-woff2" />
<remove fileExtension=".js.min" />
<mimeMap fileExtension=".js.min" mimeType="text/javascript" />
</staticContent>
</system.webServer>
我可以在这里找到解决方案参考
推荐阅读
- crystal-reports - Crystal Reports 13 组重复项
- android - 如何从 APK 中提取 Android 版本 3 签名证书
- java - 在 Azure Function Java 中,如何使用 HttpResponseMessage 设置 cookie
- javascript - 用户单击提交按钮时如何获取显示的时间
- javascript - 使用浮点数时,fillRect() 不完全重叠
- batch-file - 具有两个条件和一个循环的批处理文件
- java - 克隆列表并将元素的属性修改为列表在 Java 中不起作用
- python - 如何在python中翻译撇号
- django - 无法使用 chart.js 查看工具提示数据
- javascript - 通过startsWith检索cookie值