1

setup.exe をサイレント モードでインストールする必要があります。「setup.exe /r」を使用して応答を記録したところ、Windows ディレクトリに setup.iss が作成されました。そのファイルを setup.exe ファイルが存在する作業ディレクトリにコピーしました。次に、setup.exe /s コマンドを実行すると、インストールが開始されますが、すぐに終了します。

同じディレクトリに利用可能なログ ファイルがあり、エラー コード = -3 と表示されます。ネットサーフィン中、-3 は .iss ファイルで利用できる情報が不十分であることを示します。しかし、どの情報が利用できないかをどのように知ることができますか?

4

2 に答える 2

1

Google 社員向け:-3既にインストールされているパッケージを再インストールすると、終了コードが表示されました。アンインストールして再度インストールすると、終了コードは0.

また、InstallShield サイレント インストール パッケージは にログ ファイルを作成しますがC:\Windows\、ログに記録されたエラーを成功で上書きしないようです。

  1. 一度インストールしてエラーが発生すると、ログ ファイルにゼロ以外の終了コードが記録されます。
  2. 再度正常にインストールします。ログ ファイルにはゼロ以外の古い終了コードが残っています。ファイルの時刻は変更されていないため、書き込まれていないようです。ファイルを削除し、セットアップを正常に再実行すると、成功した終了コードを含む新しいログ ファイルが取得されます。

あなたのマイレージは異なるかもしれませんが、それは私の経験でした.

于 2013-09-25T12:28:58.490 に答える
-2

エラー コード = -3、意味は「必要なデータが Setup.iss ファイルに見つかりませんでした。」

于 2012-10-08T01:49:23.313 に答える