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