【发布时间】:2011-02-18 19:03:12
【问题描述】:
我正在使用 NSIS 创建我的安装程序/卸载程序,而卸载程序的行为似乎很奇怪。
我没有将安装程序放在 $INSTDIR 中,它位于 $INSTDIR/subdir/uninstall.exe(它是主机应用程序的插件安装程序)。
当我运行安装程序时,它认为应用程序安装根目录是 $INSTDIR/subdir 而不是 $INSTDIR。然后它无法找到 subdir/* 中的所有文件,因为它已经在 subdir 中。
如果我移动可执行文件,它似乎只是接受当前目录作为应用程序安装根目录的位置。我可以将其移至 $INSTDIR,一切都很好。
谢谢。
【问题讨论】:
标签: installation nsis uninstallation