![](/img/trans.png)
[英]PyQt App activates Windows Focus Assist after NSIS installer
[英]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.