Windows サービス用に .NET 4.0 で Visual Studio インストーラーを作成しました。
インストーラーは私のコンピューター (Windows 10 64 ビット) と Windows 7 (32 ビット) で動作しますが、Windows Xp 32 ビットでは動作しません。インストーラーは起動せず、次のメッセージを含むウィンドウが表示されます。
"インストールが完了しませんでした。" " のインストールの前にインストール プログラムが中断されました。再試行する前にインストール プログラムをもう一度開始してください。終了するには [閉じる] を選択してください".
.NET 4.0 がインストールされています。
他に詳細はありません。問題をデバッグするにはどうすればよいですか?
ご清聴ありがとうございました
LogFile.txt の一部:
運用開始 13:19:48: INSTALL. 13:19:48 操作: DIRCA_CheckFX。
運用開始 13:19:48: DIRCA_CheckFX.
アクションは 13:19:48 に終了しました: DIRCA_CheckFX。戻り値 3。
13:19:48 操作: FatalErrorForm。
運用開始 13:19:48: FatalErrorForm.
2898. Information VSI_MS_Sans_Serif13.0_0_0, MS Sans Serif, 0
2898. Information VSI_MS_Sans_Serif16.0_1_0, MS Sans Serif, 0
DEBUG: エラー
2826: ダイアログ FatalErrorForm の Control Line2 が、ダイアログの境界を 3 ピクセル右に超えています。このパッケージのインストール中に予期しないエラーが発生しました。このパッケージに問題がある可能性があります。エラー コードは 2826 です。引数は次のとおりです。FatalErrorForm、Line2、右側
デバッグ: エラー 2826: ダイアログのコントロール BannerBmp FatalErrorForm がダイアログの境界を 3 ピクセル右に超えています このパッケージのインストール中に予期しないエラーが発生しました。このパッケージに問題がある可能性があります。エラー コードは 2826 です。引数は次のとおりです。FatalErrorForm、BannerBmp、右側に 2898。情報 VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400、MS Sans Serif、0
DEBUG: エラー 2826: ダイアログ FatalErrorForm のコントロール ライン 1 が、ダイアログの境界を超えて右側に拡張されています。 3 ピクセル このパッケージのインストール中に予期しないエラーが発生しました。このパッケージに問題がある可能性があります。エラー コードは 2826 です。引数は次のとおりです。FatalErrorForm、Line1、右へ
13:19:48 操作: FatalErrorForm。ダイアログ作成 アクション終了
13:19:52: FatalErrorForm. 戻り値 1. アクションは
13:19:52 に終了しました: INSTALL。戻り値 3。プロパティ (C): VSDNETURLMSG = セットアップには .NET Framework バージョン [1] が必要です。.NET Framework をインストールし、セットアップを再度実行します。.NET Framework は Web から入手できます。今すぐダウンロードしますか?
プロパティ (C): VSDIISMSG = インストーラーには Internet Information Server 5.1 以降、および Windows XP 以降が必要であり、Windows 2000 では実行できません。Internet Information Server またはそれ以降のオペレーティング システムをインストールし、インストーラーを実行します。
プロパティ (C): = VSDUIANDADVERTISED このアナウンスは信頼できない可能性があるため、インストールされません。基本オプションでのパッケージのインストールを変更するには、システム管理者に連絡してください。プロパティ (C): VSDNETMSG = インストール プログラムには .NET Framework バージョン [1] が必要です。.NET Framework をインストールし、インストーラーを再実行します。
プロパティ (C): VSDINVALIDURLMSG = 指定されたパス '[2]' は使用できません。Internet Information Server が実行されていないか、パスが存在し、別のコンピューターにリダイレクトされている可能性があります。インターネット サービス マネージャーで、この仮想ディレクトリの状態を確認してください。
プロパティ (C): VSDVERSIONMSG = インストールできません。製品の最新バージョンが既にインストールされています
.