16
在某些NSIS安装程序文档中,它表示如果某些操作失败,则会设置错误标志。错误标志只是一个布尔值,或者是指示发生了什么错误的特定代码?如果它是一个代码,我该如何访问它来注销它?NSIS安装程序错误标志
在某些NSIS安装程序文档中,它表示如果某些操作失败,则会设置错误标志。错误标志只是一个布尔值,或者是指示发生了什么错误的特定代码?如果它是一个代码,我该如何访问它来注销它?NSIS安装程序错误标志
这只是一个布尔标志,使用ClearErrors
,IfErrors
和SetErrors
来清除/检测/设置它。 (此标志由内部指令设置,大多数插件使用其他方法,但插件也可以设置/清除它)
谢谢。有什么方法可以真正弄清楚出了什么问题?我正在读取一个空值来读取现有的注册表项。 – 2012-03-29 21:25:56
@JeffStorey:不是,你可以试试NSIS日志版本(http://nsis.sourceforge.net/Special_Builds),但对于像这样的文件/注册表问题,我通常建议先尝试Process Monitor ... – Anders 2012-03-29 21:40:45
谢谢。感谢帮助。 – 2012-03-29 21:48:09