我正在使用Visual Studio 2015中的“发布...”操作构建Outlook加载项的安装程序。 我在Publish选项卡中设置了所有内容:发布者名称,产品名称,发布版本等。
但是当我检查setup.exe时,它没有显示产品名称并显示错误的产品版本。
如何使setup.exe具有正确的产品名称和版本?
P.S。在安装过程中,产品名称和版本是正确的。
答案 0 :(得分:1)
Setup.exe无需在构建时编译,并且已将其保存在某处二进制模板文件中。 Visual Studio只是添加模板文件资源源ClickOnce应用程序地址,如果您只是从服务器下载单个文件,它就可以工作。这里我们有14.0.23107.0版本,这意味着你有VS2015和23107工作室版本号。所以,遗憾的是,如果使用msbuild任务进行发布,则无法对其进行更改。
但您可以从外部应用程序更改它。只需按照以下步骤操作:
- 下载rcedit https://github.com/electron/rcedit/releases
- 现在你可以像我这样执行它:
醇>
rcedit-x86.exe setup.exe --set-product-version "2.2.2.2" --set-version-string "ProductName" Myproduct
- 结果在此处:https://i.imgur.com/luN2OrA.png
醇>
这就是全部。