vs2015网站发布时,设置页面合并后程序集的文件版本
如何將web網站的頁面合并成一個新的程序集發布,并設定文件版本?
這個問題我也糾結了很久,問了很多大牛,也沒有找到解決方案
曾開了一貼,https://bbs.csdn.net/topics/391027644,后來自己解決了,沒有寫下來,結果忘記了,這個寫下來,下次可能還會用到.
仔細研究了一下編譯過程,償試了中途修改臨時文件夾下的
的中AssemblyInfo.cs也沒有效果,程序集版本始終是1.0.0.0,保持不變,
與一般的類庫程序集文件版本的設置方法不一樣,并不是在AssemblyInfo.cs文件中設置的,
要找到網站App_Data\PublishProfies下的pubxml文件,增加一個新的節點屬性,
?
節點為?<AssemblyFileVersion>1.1.1.1</AssemblyFileVersion>這個節點原文件是沒有的.
官方的文檔對于pubxml的解釋也是沒有的,具體的可以參看 https://docs.microsoft.com/zh-cn/previous-versions/ff398069(v=vs.110)?
?
經過嘗試,增后的另外幾個節點屬性沒有作用,但?AssemblyFileVersion可以修改,至少不會一直是1.0.0.0這個版本了.
這個生成以后的效果
轉載于:https://www.cnblogs.com/rovedog/p/10492525.html
總結
以上是生活随笔為你收集整理的vs2015网站发布时,设置页面合并后程序集的文件版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: @RequestParam 绑定List
- 下一篇: 以太坊源码分析——BlockChain