繁体   English   中英

ZeroMQ Windows Installer NSIS错误

[英]ZeroMQ Windows Installer NSIS Error

我想为Ratchet / PHP安装ZeroMQ,我从http://zeromq.org/distro:microsoft-windows下载了安装程序。 但是,无论何时尝试安装它,我都会不断收到“ NSIS错误”。

测试

运行安装程序后,它将立即显示。 x64或x86不同的版本,它们都不起作用。 仅使用ZeroMQ安装程序会出现此问题。

有谁知道为什么会这样?

PS我使用Windows 8.1。 (最新)

这个问题并不在Stackoverflow上,但无论如何您都会在这里给我一个技术答案:NSIS需要为其自身打开一个文件句柄,以便它可以读取压缩数据,它可以通过调用GetModuleFileName来获取路径。和CreateFile打开文件。 如果此步骤失败,它将显示_LANG_CANTOPENSELF消息(“错误启动安装程序”,即屏幕快照中的文本)。

A)涉及文件系统重定向时, GetModuleFileName可能返回“错误”路径,这在使用psexec从远程64位计算机上的Windows目录执行程序时最常见,这可能不是吗?

B)CreateFile的调用可能失败,这通常是由防病毒软件持有对该文件的锁定/拒绝访问引起的。 尝试禁用/卸载任何第三方反病毒软件...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM