我正在使用dotnet core。这是为CI过程而不是本地构建而设计的。我希望允许开发人员创建包含标题等信息的AssemblyInfo.cs文件,但是我希望我的构建过程控制程序集的版本。
目前,我使用“dotnet build ... / p:Version = 1.2.3.4”命令,但是只要存在AssemblyInfo.cs文件,即使该文件没有指定任何版本属性,该版本号也会被取代。
我唯一可以通过CLI控制版本的方法是删除AssemblyInfo.cs文件。是否有任何方法可以在不手动更改AssemblyInfo.cs文件的情况下完成此操作?
目前,我使用“dotnet build ... / p:Version = 1.2.3.4”命令,但是只要存在AssemblyInfo.cs文件,即使该文件没有指定任何版本属性,该版本号也会被取代。
我唯一可以通过CLI控制版本的方法是删除AssemblyInfo.cs文件。是否有任何方法可以在不手动更改AssemblyInfo.cs文件的情况下完成此操作?