HM NIS编辑软件冻结

时间:2017-03-21 14:13:45

标签: nsis

我通过在NSIS安装向导中包装应用程序exe来分发我的软件。我使用HM NIS编辑软件来编辑NSIS脚本。当我徘徊在NSIS的默认功能时,我最近冻结了我的编辑器,例如' SetCompressor',' BrandingText'这种情况只发生在一个系统中,无论用户如何。我试图重新创建错误但未能这样做。

使用Windows 7专业操作系统,NSIS版本2.45,HM NIS编辑版本2.0.3在系统上发生错误。

我重新安装了NSIS和HM NIS编辑软件,但编辑器在悬停时仍然被冻结。我在互联网上搜索了它,但没有发现这样的错误。我还将安装的文件与已安装的文件进行了比较,没有出现错误,但没有发现任我使用超越比较工具来比较文件。因此,我得出结论,没有文件损坏。

请帮我解决这个错误。

2 个答案:

答案 0 :(得分:1)

这听起来像个错误,应该在bug tracker上报告。 HM NIS Edit在十多年内没有更新,所以我不确定是否会屏住呼吸等待修复。

您还使用旧的NSIS版本!至少更新到最新的v2.x.这可能不会解决您的问题。

冻结的两个最可能原因是:

  • 解析语法文件时出错。由于它可以在其他系统上运行,但您可以尝试update files
  • ,因此不太可能
  • 显示工具提示时出错。也许有问题的系统使用特殊的视觉风格/主题?与阴影或动画相关的非标准视觉设置?

答案 1 :(得分:1)

您正在使用非常旧的和已弃用的软件(10年前没有更新最新的NSIS和最新的Windows 7/8/10)。在项目停止时,您可能无法解决问题。

请尝试 Visual&安装程序http://www.visual-installer.com) - Microsoft Visual Studio 2005 - 2017的NSIS扩展

RAD&安装程序http://www.rad-installer.com) - Embarcadero RAD Studio的NSIS专家(Delphi / C ++ Builder)2009 - 10.2东京。

这些工具具有最新的NSIS语法,因此不会发生冻结。 使用它们创建NSIS脚本要容易得多,它们提供了许多现代功能,如语法高亮,代码完成等等,这些功能有助于编写脚本,并且它们始终是最新的。

如果您有任何问题,请随时在这里或NSIS论坛上询问或与我联系(我是开发人员)。