インストールに失敗する Visual Studio 2008 で構築された展開プロジェクトがあります。デフォルトの GUI を使用しています。進行状況ページに遷移するときにエラーが発生します。GUI エラー メッセージは次のとおりです。
ファイル F:\Packages\Test\Release\Test.msi からの読み取りエラー。ファイルが存在し、アクセスできることを確認します。
を使用してコマンド ラインから MSI を実行すると/l*
、GUI 要素のサイズが正しくないという多くのエラーが表示されます。
デバッグ: エラー 2826: ダイアログ WelcomeForm のコントロール ライン 1 が、ダイアログの境界を右に 3 ピクセル超えています インストーラーは、このパッケージのインストール中に予期しないエラーに遭遇しました。これは、このパッケージに問題があることを示している可能性があります。エラー コードは 2826 です。引数は次のとおりです。WelcomeForm、Line1、右側
実行時に表示されるエラーのより詳細なバージョンも取得します。
MSI (c) (08:EC) [17:06:27:026] 製品: テスト -- エラー 1305。ファイル F:\Packages\Test\Release\Test.msi からの読み取りエラー。システム エラー 1008。ファイルが存在し、アクセスできることを確認してください。
他の MSI ファイルは、ローカルの Administrators グループのメンバーである同じユーザー アカウントを使用して、このマシンで動作します。Release\ フォルダ全体で、SYSTEM がフル コントロールに設定されています。C:\WINDOWS\TEMP と C:\Documents and Settings\username\Local Settings\Temp の両方で、SYSTEM がフル コントロールに設定されています。
PC は Windows XP SP2 32 ビットを実行しており、十分な RAM とディスク容量が利用可能です。