Nif*_*fle 6 .net installer inno-setup
我想在我的Inno Setup脚本中从我的application.exe中读取这三个值.
[assembly: AssemblyCompany("My Company")]
[assembly: AssemblyProduct("My Great Application")]
[assembly: AssemblyFileVersion("9.3.2")]
Run Code Online (Sandbox Code Playgroud)
有谁知道如何实现这一目标?
我知道我可以使用GetFileVersion获取最后一个("path/to/greatapp.exe") 前两个有类似的东西吗?
使用GetStringFileInfo()Inno Setup Preprocessor(ISPP)提供的功能如下:
GetStringFileInfo("path/to/greatapp.exe", "CompanyName")GetStringFileInfo("path/to/greatapp.exe", "ProductName")GetStringFileInfo("path/to/greatapp.exe", "FileVersion")正如您已经提到的,您可以使用该GetFileVersion()函数代替上面的#3.
另外,ISPPBuiltins.iss请查看Inno Setup安装中包含的脚本文件.它包含一个GetFileCompany()使用的函数而不是上面的#1,你可以用类似的方式实现上面的#2.
| 归档时间: |
|
| 查看次数: |
2541 次 |
| 最近记录: |