C# 如何设置高级FileVersionInfo字段?

C# 如何设置高级FileVersionInfo字段?,c#,msbuild,.net-assembly,fileversioninfo,C#,Msbuild,.net Assembly,Fileversioninfo,在生成过程之前,如何影响高级FileVersionInfo字段,如IsPreRelease,IsSpecialBuild,SpecialBuild 我只知道: 应用程序选项卡上VS项目属性中的程序集信息按钮 AssemblyInfo.cs文件和Assembly*属性类 Application.manifest文件 不幸的是,这些方法似乎无法用于设置附加字段。在创建新版本之前,是否有可能以任何可编辑的形式分离整个版本信息并将其放入构建系统?任何线索?生成自定义文件版本资源需要Project+属

在生成过程之前,如何影响高级
FileVersionInfo
字段,如
IsPreRelease
IsSpecialBuild
SpecialBuild

我只知道:

  • 应用程序选项卡上VS项目属性中的程序集信息按钮
  • AssemblyInfo.cs文件和
    Assembly*属性
  • Application.manifest文件

不幸的是,这些方法似乎无法用于设置附加字段。在创建新版本之前,是否有可能以任何可编辑的形式分离整个版本信息并将其放入构建系统?任何线索?

生成自定义文件版本资源需要Project+属性、应用程序选项卡、资源文件单选按钮。创建和(特别是)维护.res文件的工作量远远超过了修补这些属性的用处。实际上没有人看过它们,它们在“详细信息”属性表中不可见。见,谢谢。我有一个有效的方法,如何显示它们,所以windows功能的缺乏不会困扰我。无论如何,让资源保持不变并使用自己的方式标记程序集似乎会更简单。