VS2022 C#项目版本号的更新

本文介绍了如何在VisualStudio中获取和设置C#项目的软件版本号,包括使用Assembly.GetExecutingAssembly()获取版本信息以及在.csproj文件或通过解决方案资源管理器的属性设置版本号的过程。

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

在Visual Studio中设置软件版本号能方便版本管理,调用弹窗显示版本号。方法如下。

 // 获取当前程序集的版本号
            Version version = Assembly.GetExecutingAssembly().GetName().Version;

            // 输出版本号信息
            Console.WriteLine("版本号: {0}", version);
            Console.WriteLine("主版本号: {0}", version.Major);
            Console.WriteLine("次版本号: {0}", version.Minor);
            Console.WriteLine("构建号: {0}", version.Build);
            Console.WriteLine("修订号: {0}", version.Revision);
     

那么,要怎样修改C#项目的版本号呢?

首先,打开项目目录,找一下.csproj文件,如果里面有一行<Version>....</Version>,直接修改....处,改成需要的版本号。这是GPT教我的思路。

如果没有这一行呢?这是有可能的,比如我正在维护的一个.NET4.7框架的项目就没有这一样。一开始,我直接在里面加了一行<Version>3.1.1.12</Version>,但实际测试发现,版本号并未更新。

只好上网搜索。最后解决了:在解决方案资源管理器右键,选择属性,在右边页面找到“程序集信息”按键,单击就可以修改版本号了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值