开发人员工具中的加密CSS URL [英] Encrypted CSS URL in Developer Tools

查看:95
本文介绍了开发人员工具中的加密CSS URL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我一直面临一个奇怪的问题。我正在开发一个MVC Web应用程序,即使在IIS上部署而不发布代码也能正常运行。



但是当我发布应用程序并将其部署在IIS上时一些css停止工作。

当我使用Chrome或Firefox开发人员工具检查它们时,我发现css URL如下所示加密。



content / css> c = VF45qgffbn8977gas7g0s



这让我无法找到有问题的CSS。





任何机构可以让我对这类问题和CSS加密URL有所了解吗?





注意:我刚发现加密的CSS URL是由于我在发布模式下发布应用程序的原因。但仍然担心为什么某些css在部署时停止在Release模式下工作。

推荐答案

它捆绑和/或最小化CSS。 MVC在MVC中自动完成。如果您不想这样做,可以将其关闭。



在您的开发环境中,您可以设置调试真实

It is bundling and or minimizing the CSS. MVC does it automatically in MVC. If you don't want to do it you can shut it off.

In your development environment you can set debug true
<system.web>
    <compilation debug="true" />
    <!-- Lines removed for clarity. -->
</system.web>





或在bundle.config中你可以设置



or in the bundle.config you can set

BundleTable.EnableOptimizations = true;

将会渲染它很惰性。要在生产中执行此操作而您不想调试,只需使用

which will render it inert. To do this in production and you don't want to debug, then just use

BundleTable.EnableOptimizations = true;





资源: http: //www.asp.net/mvc/overview/performance/bundling-and-minification [ ^ ]


这篇关于开发人员工具中的加密CSS URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆