2012-10-01 198 views
1

我需要以静默模式安装setup.exe。我已使用“setup.exe/r”记录了响应,并在Windows目录中创建了setup.iss。我将该文件复制到setup.exe文件所在的工作目录中。然后我给了setup.exe/s命令,它开始安装,但在第二秒退出。在同一目录中有一个日志文件,它说错误代码= -3。在网上冲浪时,-3表示在.iss文件中没有足够的可用信息。但是我怎么才能知道,哪些信息不可用?这是紧急的,你能帮我尽快吗?setup.exe静默安装错误

回答

-2

错误代码= -3,意思是“在Setup.iss文件中找不到所需数据。”

+0

错误代码= -3是“在Setup.iss文件中找不到所需数据”是OK。但是我怎么才能知道需要什么数据呢?有没有详细的日志文件可用? – Karthik

1

对于Google员工:重新安装一个已经安装包时我得到了-3退出代码。如果我卸载并再次安装,退出代码将返回到0

另请注意,InstallShield静默安装程序包在C:\Windows\中创建日志文件,但它似乎无法用成功来覆盖记录的错误。

  1. 安装一次并出现错误,您将得到一个带有非零退出代码的日志文件。
  2. 安装成功,您仍然在日志文件中有旧的非零退出代码。文件上的时间没有改变,所以看起来没有写入。如果删除文件,然后成功重新运行安装程序,则会获得一个带有成功退出代码的新日志文件。

您的里程可能会有所不同,但那是我的经验。