vs2015网站发布时,设置页面合并后程序集的文件版本

本文详细介绍了如何在发布web网站时,通过修改App_DataPublishProfiles下的pubxml文件,增加AssemblyFileVersion节点来设定程序集的文件版本,避免版本号始终默认为1.0.0.0的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何将web网站的页面合并成一个新的程序集发布,并设定文件版本?

这个问题我也纠结了很久,问了很多大牛,也没有找到解决方案

曾开了一贴,https://bbs.youkuaiyun.com/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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值