文書番号: 839547 - 最終更新日: 2007年3月19日 - リビジョン: 1.4

Windows インストーラ パッケージ Netfx.msi を使用して .NET Framework 1.1 をインストールすると "エラー 1935" エラー メッセージが表示されることがある

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。明示または黙示にかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

目次

すべて展開する | すべて折りたたむ

現象

Microsoft Windows インストーラ パッケージ Netfx.msi を使用して、Microsoft .NET Framework 1.1 をインストールしているときに、次のエラー メッセージが表示されることがあります。

エラー 1935。アセンブリ コンポーネント {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A} のインストール中にエラーが発生しました。
HRESULT: -2147319761.
[OK] をクリックすると、.NET Framework 1.1 のインストールは停止し、次のエラー メッセージが表示されます。

Microsoft .NET Framework 1.1 セットアップが中止されました。この問題が解決しない場合は、製品サポートにお問い合わせください。
: 最初のエラー メッセージにはスペルミスがあります。"occured" は正しくは "occurred" です。

原因

Microsoft .NET Framework 1.0 のインストール後、Windows インストーラ サービスではアセンブリの管理に Fusion.dll ファイルが使用されます。.NET Framework 1.1 をインストールするときに、インストール処理によりコンピュータ上にある Fusion.dll ファイルが新しいバージョンの DLL に更新されます。ただし、.NET Framework 1.1 をインストールする前に Windows インストーラ サービスを停止せず、かつコンピュータを再起動していない場合、Windows インストーラ サービスでは、.NET Framework 1.1 のインストール処理中に元のバージョンの Fusion.dll を使用しようとします。しかし、コンピュータ上には元のバージョンの Fusion.dll が存在しないため、「現象」に記載されている問題が発生します。

回避策

この問題を回避するには、次のいずれかの方法を使用します。
  • Dotnetfx.exe ファイルを使用して、.NET Framework 1.1 をインストールします。このファイルを使用して .NET Framework 1.1 をインストールすると、インストール処理が実行される前に、コンピュータ上で実行されている Windows インストーラ サービスが停止されます。Dotnetfx.exe をダウンロードするには、次のマイクロソフト Web サイトにアクセスしてください。
    Microsoft .NET Framework Version 1.1 再頒布可能パッケージ
    http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 (http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3)
  • コンピュータを再起動し、Windows インストーラ パッケージ Netfx.msi を使用して .NET Framework 1.1 をインストールします。

詳細

現象の再現手順

  1. コンピュータに .NET Framework 1.0 をインストールします。.NET Framework 1.0 をダウンロードするには、次のマイクロソフト Web サイトにアクセスしてください。
    Microsoft .NET Framework Redistributable 1.0 - 日本語
    http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=d7158dee-a83f-4e21-b05a-009d06457787 (http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=d7158dee-a83f-4e21-b05a-009d06457787)
  2. .NET Framework 1.0 Service Pack 2 (SP2) をインストールします。インストールが完了すると、コンピュータの再起動を求めるメッセージが表示されます。

    : .NET Framework 1.0 SP2 をダウンロードするには、次のマイクロソフト Web サイトにアクセスしてください。
    .NET Framework Service Pack 2
    http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=75b0bc1d-c26c-4bac-ac68-2b4d431cabb5 (http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=75b0bc1d-c26c-4bac-ac68-2b4d431cabb5)
  3. コンピュータの再起動を求めるメッセージ ダイアログ ボックスで [いいえ] をクリックします。
  4. .NET Framework 1.1 をインストールします。この操作を行うには、次の手順を実行します。
    1. Dotnetfx.exe ファイルをダウンロードするには、次のマイクロソフト Web サイトにアクセスしてください。
      Microsoft .NET Framework Version 1.1 再頒布可能パッケージ
      http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 (http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3)
    2. WinZip を使用して Dotnetfx.exe ファイルから Windows インストーラ パッケージ Netfx.msi を抽出し、抽出した Windows インストーラ パッケージ Netfx.msi を使用して、.NET Framework 1.1 をインストールします。この操作を行うには、次の手順を実行します。
      1. 手順 4a. でダウンロードした Dotnetfx.exe ファイルを右クリックし、[WinZip] をポイントし、[Extract To] をクリックします。[Extract] ダイアログ ボックスが表示されます。
      2. [Extract to] ボックスに、exe ファイルに含まれているファイルの抽出先のパスを入力し、[Extract] をクリックします。
      3. エクスプローラを起動し、手順 2. で exe ファイルに含まれているファイルを展開したフォルダに移動します。このフォルダには 5 つのファイルが抽出されています。
      4. Netfx.msi ファイルをダブルクリックして、.NET Framework 1.1 のインストールを開始します。インストール中に、「現象」に記載されている問題が発生します。
    : コンピュータに WinZip をインストールしていない場合は、次の WinZip Web サイトにアクセスして、WinZip をダウンロードし、インストールしてください。
    WinZip ホーム ページ
    http://www.panda.co.jp/winzip/ (http://www.panda.co.jp/winzip/)
    WinZip のダウンロード方法、インストール方法、および使用方法の詳細については、WinZip Web サイトを参照してください。

    他社テクニカル サポートのお問い合わせ窓口は、ユーザーの便宜のために提供されているものであり、将来予告なしに変更されることがあります。マイクロソフトは、掲載している情報に対して、いかなる責任も負わないものとします。

関連情報

詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。
Windows Installer Error Messages
http://msdn2.microsoft.com/en-us/library/aa372835.aspx (http://msdn2.microsoft.com/en-us/library/aa372835.aspx)

Windows Installer
http://msdn2.microsoft.com/en-us/library/aa372866.aspx (http://msdn2.microsoft.com/en-us/library/aa372866.aspx)

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 839547? (http://support.microsoft.com/kb/839547/EN-US/ ) (最終更新日 2005-01-06) を基に作成したものです。

この資料は以下の製品について記述したものです。
  • Microsoft Windows インストーラ 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
キーワード:?
kberrmsg kbpackage kbsoftwaredist kbservice kbupgrade kbsetup kbprb kbdeployment KB839547
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"
 

サポート技術情報の翻訳

 

Related Support Centers