我生成的樣式表/ 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