小编Gou*_*pal的帖子

如何使用从 .net 解决方案生成的 AssemblyInfo Patcher 更改 TeamCity 中 DLL 的文件/产品版本?

我的解决方案中有多个 c# 类库(DotNet Core 2.1)项目和用户界面(WPF 项目)。

假设类库项目属性的程序集版本为 2019.1.15341.0:

项目 1 的程序集版本为 2019.1.15341.0

此外,相同的程序集版本分配给用户界面(WPF 应用程序):

[assembly: AssemblyVersion("2019.1.15341.0")]
[assembly: AssemblyFileVersion("2019.1.15341.0")]
Run Code Online (Sandbox Code Playgroud)

在 TeamCity 中,我配置了 AssemblyInfo Patcher:

TeamCity AssemblyInfo 修补程序

我使用 TeamCity 构建了完整的解决方案,并且构建成功:

在 TeamCity 中建立成功

现在让我们看看构建完整解决方案后产生的工件的属性:

1.项目1(类库,DLL属性):

项目1.dll

2.用户界面(WPF项目):

用户界面exe

我看到UserInterface.exe's VersionTeamCity 已根据它的build counter和更改了build vcs number,但是为什么DLL's version没有更改?我错过了任何步骤吗?还是别的什么?

我缺少的任何信息请告知。

EXE 的属性似乎符合预期。主要关注的是 DLL:它的属性没有改变。

.net teamcity continuous-integration visual-studio .net-core-2.1

4
推荐指数
1
解决办法
2350
查看次数

Azure 函数的托管标识是否可以访问多个订阅?

我们创建了一个 Azure 计时器函数,用于监视一个订阅的各种资源的活动。现在我们要更新它,以便它可以访问多个订阅。

是否可以达到 Azure Function 托管标识的访问级别?

azure azure-functions azure-managed-identity

3
推荐指数
1
解决办法
855
查看次数