C# 使用文件中的AssemblyInfoTask设置版本

C# 使用文件中的AssemblyInfoTask设置版本,c#,msbuild,C#,Msbuild,我对这个MSBuild工具是完全陌生的(但仍然有点迷茫),但我有一个问题可能有人能回答: 我正在尝试通过文件的内容将版本信息自动生成到AssemblyVersion.cs文件中 为了设置verion信息,我找到了AssemblyInfoTask,它工作得很好,但是我如何告诉该任务通过文件的内容设置主要、次要、构建和修订,然后这些内容可以一起用于一系列项目中呢 好奇——感谢你的回答,因为我在这里发号施令!;) 你的, Florian如果符合您的目标,您可以在不同的项目中使用共享的AssemblyV

我对这个MSBuild工具是完全陌生的(但仍然有点迷茫),但我有一个问题可能有人能回答:

我正在尝试通过文件的内容将版本信息自动生成到AssemblyVersion.cs文件中

为了设置verion信息,我找到了AssemblyInfoTask,它工作得很好,但是我如何告诉该任务通过文件的内容设置主要、次要、构建和修订,然后这些内容可以一起用于一系列项目中呢

好奇——感谢你的回答,因为我在这里发号施令!;)

你的,
Florian

如果符合您的目标,您可以在不同的项目中使用共享的
AssemblyVersion.cs
文件。
为此,只需将一个
AssemblyVersion.cs
添加到一个项目中,然后在其他项目中选择
add->Existing Items…
,选择
AssemblyVersion.cs
文件并安装,单击
add
单击其旁边的箭头,然后选择
add As Link