NSIS v3.08和Nsunzip
我正在尝试将NSUNZIP插件与NSIS的v3.08一起使用,但是当我使用v3.08时,我在“ nsunziptest.nsi”中使用的所有调用中都会获得9个结果代码。我将DLL文件添加到“ Z86-ANSI”和“ X86-UNICODE”文件夹中。我什至尝试在NSI脚本中添加“ Unicode True”,但它仍然给出9的结果代码。由于9的代码是“未找到指定的Zipfile(S)”,所以我继续添加了FileOpen,并且Fileclose使用相同的路径。 FileOpen工作正常。
我更改为NSIS 2.46,插件无问题。
我会想念什么?
I am trying to use the NsUnzip plugin with v3.08 of NSIS, but I keep getting a result code of 9 on all calls used in the "nsUnzipTest.nsi" when I use v3.08. I added the DLL file to both the "z86-ansi" and "x86-unicode" folders. I even tried adding the "Unicode true" to the NSI script, and it still gave a result code of 9. Since a code of 9 is "The specified zipfile(s) was not found", I went ahead and added a FileOpen and FileClose using the same path. FileOpen worked fine.
I changed back to NSIS 2.46 and the plugin worked without issue.
What could I be missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来不像插件支持Unicode。在NSIS 3中,您必须将
unicode false
添加到.NSI的顶部。您可以尝试自己重新编译插件或尝试与作者联系...
It does not look like that plug-in supports Unicode. In NSIS 3 you would have to add
Unicode False
to the top of your .nsi.You could try re-compiling the plug-in yourself or try contacting the author...