2

Windowsアプリケーションを作成し、このプロジェクトのセットアップファイルを作成します。.msiファイルを実行すると、機能し、インストールは正常に行われました。しかし、orca設定を設定してアプリケーションを実行すると、インストールエラー画面が表示されます。

エラー:

  The installer was interrupted before <MyApp> could be installed.
  You need to restart the installer to try again.

このエラーをWebで検索しましたが、解決できませんでした。最後に、このエラーをこのサイトに投稿します。このエラーの解決方法を教えてください。

注: msiパッケージファイル(orcaファイルで作成されたもの)を実行すると、システムでのみ実行されません。orca設定がないと、正しくインストールされます。

4

4 に答える 4

2

IIS6互換性ツールをインストールすると、これが修正されました。

(注:これは2017年のことで、Visual Studio2015で「helloworld」wenアプリケーションを構築し、Web展開プロジェクトを追加して別のマシンに転送すると、このエラーが発生します。2002年に作成されたソフトウェアをインストールして2008年に廃止され、問題が修正されました)

于 2017-05-22T18:24:21.940 に答える
1

問題は、RunSQLListカスタムアクションが失敗することです。私の賭けは、あなたのマシンにいくつかのSQL関連の問題があるということです。

于 2012-09-20T12:38:30.017 に答える
1

最初にすべきことは、ロギングを使用してインストールすることです。

  • 管理者特権のコマンドを開く

  • msiexec / i / l * vx setup.log

次に、エラーコードを見つけるためのログ、通常はインストーラーを停止する致命的なエラーの前に、エラーコードの行があります。私の経験では、次の行が見つかりました。

アクションWEBCA_SetTARGETSITEが実際のエラーコード1603を返しました

MSIHANDLE(11)を閉じる

WEBCA_SetTARGETSITE。戻り値3。

アクションの実行:FatalErrorForm。

最後に、そのエラーコードをグーグルで検索します。私の場合、サーバーに追加する必要があるのはISS6互換性の役割でした。それを追加した後、エラーなしでインストールされたmsi。

于 2016-01-19T17:23:15.520 に答える
0

私の修正:

Total Commanderを通常のユーザーとして起動してからMSIを起動すると、エラーが発生します。

Total Commanderを管理者として起動してからMSIを起動しても、エラーは発生しません。

于 2019-08-08T12:39:12.223 に答える