我正在使用installshield setup(Professional)。我在哪里使用VBscript文件将文件从一个文件夹复制到另一个文件夹。作为序列,我应该从安装UI序列和从安装执行序列中选择什么。
我尝试使用After movefiles,After Register产品等。它正在正确复制文件。但是当我安装新版本时,会出现与脚本相关的错误。
我的确切设置为
错误-1720:此Windows Installer程序包存在问题。无法运行此安装所需的脚本。请联系您的支持人员或软件包供应商脚本错误2146828218
有什么遗漏?或者我必须做些不同的事情?
答案 0 :(得分:1)
错误代码-2146828218
以十六进制表示错误代码800A0046
。搜索该代码表示这是权限问题。鉴于此,您可以搜索可能存在权限问题的vbscript自定义操作代码并尝试直接解决它们,或者您可以尝试为其提供管理权限。如果您尝试修改程序文件等目录中的现有文件(但仅在文件存在时才这样做),这可能会根据当前安装状态解释不同的行为,并且可能只需要其他权限。 / p>
您可以尝试通过将 In-Script Execution 设置从延迟执行更改为系统上下文中的延迟执行