C#如何在签入策略期间获取挂起更改的程序集

问题描述 投票:0回答:1

我想通过使用签入策略来提高项目的程序集版本号。如何使用CheckedPendingChanges获取程序集?我得到了文件名,但我不知道如何通常从程序集中提取程序集,以便我可以操作版本号并检查它。

this.PendingCheckin.PendingChanges.CheckedPendingChanges

我很开心,因为其他方法可以提高项目的版本号,其中包含一些代码更改。

c# visual-studio-2013 tfs
1个回答
0
投票

如果您想使用这种方法,您可以查找包含该文件名的所有.csproj(或与您相关的任何项目格式)(您需要关注相对路径与绝对路径)。

我更希望构建系统负责版本,在特定路径上触发以识别项目。我更喜欢像yyyy.MM.dd.revision这样的汇编版本格式。我有一个例子,可以通过msbuild以自定义版本的方式编程压缩所有assemblyinfo.cs文件,这可以根据您的需要进行调整。当我到家时,我会找到并发布它。

© www.soinside.com 2019 - 2024. All rights reserved.