安装NSIS后应用程序将无法运行

时间:2019-09-04 05:52:06

标签: syntax nsis

我写了我的第一个脚本Installer,它安装了不会在win 10中运行的应用程序后,抛出错误。我必须将备份exe文件复制到应用程序目录中,然后它才能运行。尽管我不知道如何解决它,但我认为这可能与文件权限有关。以管理员身份运行安装程序。有没有人遇到这个问题?程序文件中的文件夹在卸载时不会被删除,但这是另一个问题。

import Vue from "vue";
import Router from "vue-router";
import Home from "./views/Home.vue";
import Weapons from "./views/Weapons.vue";
import AssaultRifles from "./views/AssaultRifles.vue";
import ADAR from "./views/ADAR.vue";


Vue.use(Router);

export default new Router({
  mode: "history",
  base: process.env.BASE_URL,
  routes: [
    {
      path: "/",
      name: "home",
      component: Home
    },
    {
      path: "/armor",
      name: "armor",
      component: Armor
    },

    {
      path: "/weapons",
      name: "weapons",
      component: Weapons
    },

    {
      path: "/weapons/Assault-Rifles",
      name: "Assault Rifles",
      component: AssaultRifles
    },

    {
      path: "/Weapons/Assault-Rilfes/ADAR",
      name: "ADAR",
      component: ADAR
    },
  ]
});

1 个答案:

答案 0 :(得分:0)

“ InstallDir“ $ PROGRAMFILES \”“这是问题所在,只是快捷方式不起作用。试图避免更正installDir,就像您可能在代码中看到的那样。也许这也可以解决我的卸载程序问题。