Microsoft Visual Studio .NET 2002 用の更新プログラムをインストールすると、エラー メッセージ "選択した機能は現在使用できないネットワーク リソースにあります" が表示される

現象

Microsoft Visual Studio .NET 2002 用の更新プログラムをインストールすると、次のようなエラー メッセージが表示されることがあります。

選択した機能は現在使用できないネットワーク リソース上にあります。


[OK] をクリックして再実行するか、インストール パッケージ 'File_name.msi' を含むフォルダに対する代替パスを以下のボックスに入力します。

原因

Visual Studio 用の更新プログラムは Windows インストーラをベースにしています。Windows インストーラではファイルのバージョン番号を使用して、コンピュータ上のファイルのバージョンが、更新プログラムに含まれる新しいファイルのバージョンよりも古く、置き換えの必要があるかどうかを確認します。



テキスト ファイルやソース ファイルなど、特定のファイルにはバージョン番号がありません。そのため、Windows インストーラ ベースの更新プログラムでは、より新しいファイルを確認するために他の方法を使用する必要があります。この方法では、バージョン情報のないファイルに対してハッシュを使用します。バージョン情報のないファイルの場合、コンピュータ上のファイルのファイル ハッシュを Windows インストーラ データベースに記録されたファイル ハッシュと比較します。これら 2 つのファイル ハッシュ間で相違が検出されると、セットアップではインストール元のメディアからファイルを取得します。

回避策

この問題を回避するには、コンピュータの CD-ROM ドライブに製品のインストール CD を挿入します。または、製品の使用可能なインストール メディアのパスを指定します。たとえば、インストール メディアがコンピュータのハード ディスク上、または共有ネットワーク フォルダ内に保存されている場合があります。

/addsource コマンド ライン オプション

この問題が発生する可能性のある複数のコンピュータに更新プログラムを展開する際に、/addsource コマンド ライン オプションが使用できる場合は、最初にこのオプションを使用することを推奨します。

Visual Studio .NET 2002 用ファイル ハッシュの削除ツール

Visual Studio .NET 2002 を使用していて、以下のいずれかの条件に該当する場合は、ファイル ハッシュの削除ツールを使用してこの問題を解決できる場合があります。

  • インストール元のメディアが使用できない。

  • インストールするソフトウェア更新プログラムで /addsource コマンド ライン オプションがサポートされていない。

マイクロソフトは、Visual Studio .NET 2002 用ファイル ハッシュの削除ツールをリリースしました。このツールは、コンピュータ上の Windows インストーラ データベースから、バージョン情報のないすべてのファイルのファイル ハッシュを削除します。このツールを実行してから Visual Studio .NET 2002 用の更新プログラムをインストールすると、Windows インストーラでファイル ハッシュの相違が認識されなくなります。そのため、インストール元のメディアを挿入するよう求めるメッセージは表示されなくなります。



重要 : このツールを実行すると、Visual Studio .NET 2002 のファイルのうち、バージョン情報のないファイルのすべてのファイル ハッシュが完全に削除されます。この操作を元に戻すことはできません。ファイル ハッシュを削除すると、インストール済みの製品のファイルのうち、バージョン情報のないファイルはすべて修復できなくなります。そのため、コンピュータ上にある、バージョン情報のないファイルが破損した場合は、製品を完全に削除してから再インストールする必要があります。このツールの使用を決定する前に、メリットとデメリットについて慎重に検討してください。



このツールの使用が適切であると判断される場合は、以下の情報を使用して Visual Studio .NET 2002 用ファイル ハッシュの削除ツールを入手します。

下記のファイルは、「Microsoft ダウンロード センター」からダウンロードできます。



ダウンロード ファイル ハッシュの削除ツール パッケージ

リリース日 : 2007 年 11 月 5 日


マイクロソフトのサポート ファイルをダウンロードする方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。

119591 オンライン サービスからマイクロソフトのサポート ファイルを入手する方法

マイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、配布ファイルのウイルス チェックを行っています。配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。



: ファイル ハッシュの削除ツールは、Visual Studio .NET 2002 以外の製品で使用するようには設計されていません。


詳細

この問題の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。


944298 Visual Studio 2005、Visual Studio .NET 2003、または Visual Studio .NET 2002 用の更新プログラムをインストールすると、エラー メッセージ "選択した機能は現在使用できないネットワーク リソースにあります" が表示される

プロパティ

文書番号:939401 - 最終更新日: 2008/05/13 - リビジョン: 1

フィードバック