NSIS打包--默认安装路径错误

编写脚本时 设置默认安装路径 InstallDir "C:\MYSOFT\mysoft "
现在我想修改为C:\MYSOFT\mysoft new 于是将脚本修改为 InstallDir "C:\MYSOFT\mysoft new"
但是编译运行后的安装程序还是显示原本C:\MYSOFT\mysoft只有当我点击浏览随便选择一个路径 他才会显示“指定的路径\mtsoft new"
这是为什么?求解惑

该回答引用GPTᴼᴾᴱᴺᴬᴵ
这个问题可能是因为 NSIS 编译器已经将之前的默认安装路径缓存下来,导致新的默认安装路径无法生效。您可以尝试在修改默认安装路径后,清空缓存,重新编译。

具体方法是:

  1. 打开 NSIS 编译器
  2. 点击 "Compile Script",编译脚本
  3. 在编译器中,点击 "Edit" 菜单,选择 "Clear All",清空缓存
  4. 再次点击 "Compile Script",重新编译脚本

这样,您的新的默认安装路径应该就能生效了。如果还有问题,请尝试重新启动 NSIS 编译器并重复上述步骤。

  • 这篇文章:NSIS入门 也许能够解决你的问题,你可以看下