微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

InnoSetup – 如何得到这个错误的骑在编译后继续显示?

我必须为Nginx.exe运行sc.exe,但它没有编译,如果我有它如下。 任何人都可以告诉我什么是我做错了吗?

[Run] Filename: {sys}sc.exe; Parameters: "create Nginx start=auto binPath={appNginx.exe} " ; Flags: runhidden

要么

[Run] Filename: {sys}sc.exe; Parameters: "create Nginx start=auto binPath=""{appNginx.exe}"" " ; Flags: runhidden

要么

升级间的文件replace

如何使用inno-setup进行检查,如果一个进程在Windows 2008 R2 64位上运行?

阻止以pipe理权限开始

Inno安装程序总是安装到pipe理员的AppData目录中

任何人都知道一个坚实的.NET Framework 2.0安装程序脚本Inno安装程序?

[Run] Filename: {sys}sc.exe; Parameters: "create Nginx start=auto binPath="{appNginx.exe}" " ; Flags: runhidden

如何在Inno安装程序中获取registry值时,该值只使用名称

Windows有限的用户安装

为什么我的Delphi 6程序仅在less数Windows 7系统(InnoSetup)上安装时触发pipe理权限请求?

Inno Setup – 如何告诉安装程序执行Google Chrome时,应该打开stackoverflow.com?

Inno Setup卸载后如何刷新“程序和function”控制面板小程序

编译器告诉你该怎么做。 连续使用两个{字符:

Filename: {sys}sc.exe; Parameters: "create Nginx start=auto binPath={{appNginx.exe}"; Flags: runhidden

问题在于,编译器在脚本部分中将{} chars所包含的所有内容都视为常量。 所以当你写道:

Parameters: "create Nginx start=auto binPath={appNginx.exe}"

编译器将{appNginx.exe}作为一个常量(就像{app} )。 而且由于没有这样的常数,你有这个错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐