我已经能够使用 IExpress 向导将我的 .msi 和 exe 文件合并为单个 exe 文件,并且能够在目标机器上安装 exe 而没有任何问题。
虽然我注意到使用 IExpress 工具创建的 exe 文件的 FileInformation,但我注意到一件事是默认情况下少数属性,如产品名称、公司名称、文件描述、版权等。他们正在使用 Internet Explorer、Microsoft 等默认值,我们可以编辑这些值吗?
一些研究表明,编辑 sed 文件将有助于解决这个问题,我编辑了 sed 文件,通过在记事本上打开像这样添加了一个额外的部分。
VersionInfo=VersionSection
[VersionSection]
Internalname=My.exe
OriginalFilename=mytest.exe
FileDescription=%FileDesc%
CompanyName=MyComp
ProductName=MyComp-App
LegalCopyright=@C 2015
[Strings]
FileDesc="My lovely description"
保存了记事本并打开了exe,但更改没有反映。我怎样才能正确地做到这一点?我还需要与最终用户共享此 sed 文件以查看正确的 FileInfo 吗?