首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何设置visual studio 2010以在每个构建上设置为项目的自动增量版本

在Visual Studio 2010中,可以通过以下步骤来设置项目的自动增量版本:

  1. 打开Visual Studio 2010,并打开你的项目。
  2. 在解决方案资源管理器中,右键单击项目,然后选择“属性”。
  3. 在项目属性窗口中,选择“应用程序”选项卡。
  4. 在“应用程序”选项卡中,找到“程序集版本”部分。
  5. 将“程序集版本”设置为你想要的初始版本号。例如,可以将其设置为1.0.0.0。
  6. 在“生成”选项卡中,找到“生成事件”部分。
  7. 在“生成事件”部分,选择“编辑前”。
  8. 在编辑前事件命令行中,输入以下命令:"$(SolutionDir)increment_version.bat" "$(ProjectDir)Properties\AssemblyInfo.cs"这个命令会调用一个名为increment_version.bat的批处理文件,并传递AssemblyInfo.cs文件的路径作为参数。
  9. 创建一个名为increment_version.bat的批处理文件,并将其放置在解决方案的根目录中。在批处理文件中,输入以下命令:@echo off setlocal enabledelayedexpansion

set file=%1

set version=

for /f "tokens=2 delims==" %%a in ('findstr /i "AssemblyVersion" %file%') do (

代码语言:txt
复制
  set version=%%a

)

for /f "tokens=1,2,3,4 delims=." %%a in ("%version%") do (

代码语言:txt
复制
  set /a major=%%a
代码语言:txt
复制
  set /a minor=%%b
代码语言:txt
复制
  set /a build=%%c
代码语言:txt
复制
  set /a revision=%%d

)

set /a build+=1

echo AssemblyVersion("%major%.%minor%.%build%.%revision%") > %file%

代码语言:txt
复制

这个批处理文件会读取AssemblyInfo.cs文件中的当前版本号,并将其自动增加1。然后,它会将新的版本号写回到AssemblyInfo.cs文件中。

  1. 保存并关闭increment_version.bat文件。
  2. 现在,每次构建项目时,Visual Studio 2010都会自动调用increment_version.bat批处理文件,将项目的版本号自动增加1。

这样,你就成功设置了Visual Studio 2010以在每个构建上设置项目的自动增量版本。每次构建项目时,版本号都会自动增加,方便跟踪和管理项目的版本。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 没有sln文件怎么打开「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。没有sln文件怎么用 相信这个问题应该是初学者,对.net了解不深的同学会发问的 一、很多人学习.net网站开发的时候,使用Microsoft Visual Studio工具,却没使用过IIS配置网站,我学习的时候就没用过IIS。 二、.net网站有个website和webApplication区分,估计很多初学者都不了解这个。 可以点击这个了解下 三、网站分层架构估计也不是很了解。 IIS配置网站直接选择网站根目录,前提要配置好IIS,首选要有.netFramwork对应版本的环境,还有其他一些,最好深入的了解下。 然后了解下webSite和webApplication项目,然后分析你下载的源码类型,使用Microsoft Visual Studio打开,并可以生成sln解决方案 1)如果是webSite网站,可以使用Microsoft Visual Studio 中 文件-打开-网站-选择你下载的网站文件(这一定要记住选择的目录一定要是网站目录 也就是web.config根目录)。 2)如果是webApplication网站,了解webApplication后就知道哦啊了.csproj文件,使用Microsoft Visual Studio中 文件-打开-项目/解决方案,选择网站目录中的csproj后缀的文件。 3)如果是多层源码,根据以上打开网站,还得要打开其他项目,操作是这样的:完成以上操作,继续在Microsoft Visual Studio 文文件-打开-项目/解决方案,选择项目目录中的csproj后缀的文件。 4)生成解决方案,这个就好弄了,在Microsoft Visual Studio工具栏中-生成-生成解决方案,然后选择存放解决方案的路径,建议放在项目中即可。 5)最后就是提醒下,如果打开csproj文件提示错误或者打不开,估计就是你的机器缺少项目所需求的环境。

    02
    领券