我生成的样式表/ JavaScript链接使用单个扩展方法遍布我的网站,所以我有一个地方可以生成查询字符串。生成每个应用程序的静态内容QueryString参数
例
http://mydomain.com/site.css?v0.0.1
的计划是,当我做了新的版本,内容应新鲜从服务器获取。那里没有惊喜。
但是,我试图找出产生这个值的最佳方法。
很明显,理想情况下,做一个MSBuild任务是最理想的,但我已经尝试过并失败了。
我们对大多数静态内容使用SquishIt,但对于不在包中的文件(例如每个页面上不需要的文件),我们需要为文件生成查询字符串参数。
我想我创建应用程序启动单身guid,然后在生成链接时使用它。
想法?
从程序集中使用版本或日期会更好吗? http://stackoverflow.com/questions/324245/asp-net-show-application-build-date-info-at-the-bottom-of-the-screen – Giedrius