zoukankan      html  css  js  c++  java
  • Inno Setup打包CreateProcess 740出错

    win7及以上系统,对部分软件要使用管理员权限运行.Inno Setup打包的软件.在安装完成后,提示CreateProcess 740错误, 解决办法:

    添加管理员权限

    1、在 [ Setup ]节点添加  PrivilegesRequired=admin

    2、进入安装目录,找到 文件SetupLdr.e32,这是一个二进制配置文件,需要用到 ResHacker.exe这个工具修改

    找到 <requestedExecutionLevel level="asInvoker" uiAccess="false"/></requestedPrivileges>,

         修改为 <requestedExecutionLevel level=" requireAdministrator " uiAccess="false"/></requestedPrivileges>

    删除管理员权限

    1、在[ Setup ]节点添加 PrivilegesRequired= none 或者 PrivilegesRequired=lowest

    2、在[ Setup ]节点修改  DefaultDirName(安装路径)的值, 默认可能是DefaultDirName={pf}{#MyAppName},

    不要带{pf}, {win}, {sys}这些变量值, 比如设置成DefaultDirName={localappdata}{#MyAppName}

  • 相关阅读:
    .net面试题目问答题2
    .net面试题目问答题1
    .net面试题目101-130
    .net面试题目51-100
    .net面试题目1-50
    试题
    2014奇虎360研发类校园招聘面试题分享
    JAVA基础
    JAVA中集合的继承关系
    美团
  • 原文地址:https://www.cnblogs.com/w-pound/p/13157399.html
Copyright © 2011-2022 走看看