app_themes css文件和版本号

ak3*_*t0n 5 asp.net app-themes

我希望能够在我的asp.net网站的app_themes文件夹中的css文件中附加一个版本号,以便修改该文件会强制浏览器从服务器获取文件而不是使用缓存.

css输出路径看起来像〜/ app_themes/blue/blue.css?v = 1234

知道如何在不必手动编辑文件名的情况下完成它吗?

Cly*_*yde 4

我会尝试这样的事情

<link 
  rel="stylesheet" 
  href="/app_themes/blue/blue.css?v=<%=Global.VERSION_NUM%>"> 
Run Code Online (Sandbox Code Playgroud)

对所有 CSS 引用执行此操作,然后当您部署到实时站点时,您只需更改常量 VERSION_NUM

  • 不知道为什么这被标记为正确答案 - 据我所知,来自 App_Themes 的 CSS 会自动添加到呈现的页面中,因此您无法更改这样的版本号,除非您添加对同一样式表的重复引用。 (8认同)