C#如何在签入策略

时间:2018-03-01 11:51:27

标签: c# visual-studio-2013 tfs

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

this.PendingCheckin.PendingChanges.CheckedPendingChanges

我非常擅长提出其他方法,以提高项目的版本号,其中包含一些代码更改。

1 个答案:

答案 0 :(得分:0)

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

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