我有 setup.exe。这是一个基本的 MSI 安装包。我使用 InstallShield 创建它。如何在 MSBuild 脚本中获取其 FileVersion?我无法使用GetAssemblyIdentity任务
<GetAssemblyIdentity AssemblyFiles="setup.exe">
<Output
TaskParameter="Assemblies"
ItemName="MyAssemblyIdentities"/>
</GetAssemblyIdentity>
因为我的 setup.exe 不是程序集并且不包含程序集清单,所以如果调用此任务会出现错误:
无法加载文件或程序集“setup.exe”或其依赖项之一。该模块应包含程序集清单。