繁体   English   中英

Visual Studio 2010可以查找并替换预生成的版本号吗?

[英]Can Visual Studio 2010 find and replace version number pre-build?

我正在开发一个ArcGIS加载项(不用担心,这不是GIS问题!),我想知道是否有更简单的方法来增加版本号。

目前,您必须在项目和单元测试项目的Config.esriaddinx(包含加载项详细信息的XML文件)中的AssemblyInfo.cs中编辑AssemblyVersion,并且我们有一个包含版本的JSON配置文件太。 因此,这是更改版本号的四个位置。 我知道您可以在代码中使用$(VERSION)之类的环境变量,但这在AssemblyInfo.cs中不起作用,因为版本必须是常量。 而且,它不太可能在项目XML和JSON文件中工作。

最好的方法是可以找到并替换正则表达式的预构建批处理脚本吗? 或者只是一个脚本,我可以从Visual Studio外部的命令行运行。 这可能就是我最终要做的。

Visual Studio可以以自己的方式为您处理此问题。 看看这个答案

如果这不是你想要什么,你可以尝试搜索插件处理这个在Visual Studio 画廊或尝试像一些开源的解决方案 (我只是找到了一个例子,我不以任何方式与该项目有关的)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM