FIX: Visual Studio 2005 プロジェクトに Web 参照を追加するときエラー メッセージ:「カスタム ツール 'MSDiscoCodeGenerator' に失敗しました」


現象


以下の事例で説明します。Microsoft Visual Studio 2005 では、プロジェクトに Web 参照を追加します。Web サービスを記述する Web サービス記述言語 (WSDL) ファイルには、最初の< schema >要素には既定の名前空間が含まれています。たとえば、次のよう、最初の< schema >要素。
<xsd:schema xmlns="http://<URL>" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://<URL>" elementFormDefault="qualified" attributeFormDefault="unqualified">
このシナリオでは、次のエラー メッセージが表示される場合があります。
カスタム ツール 'MSDiscoCodeGenerator' に失敗しました。名前空間 'http://NamespaceLocation'から 'BindingName' のバインドをインポートできません。
さらに、次のエラー メッセージは、 [エラー一覧] ウィンドウに表示されます。
1 カスタム ツール エラー: web サービス/スキーマをインポートできません。
名前空間 'http://NamespaceLocation'から 'BindingName' のバインドをインポートできません。操作 'OperationName' をインポートできません。'ElementName' は存在しません。

解決策


Service Pack 情報

この問題を解決するには、Windows Vista 用の最新の service pack を入手します。詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料をご参照ください。
935791 Windows Vista service pack の入手方法

修正プログラムの情報



サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この問題が発生しているシステムにのみ適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。

この修正プログラムを MSDN コード ギャラリーからダウンロードするには、次のマイクロソフト Web サイトを参照してください。


注: MSDN コード ギャラリーの修正プログラムは利用可能な言語を表示します。自分の言語が一覧に表示されない場合は、その言語用のコード ギャラリー リソース ページが使用できないためです。


注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。

必要条件

Microsoft.NET Framework 2.0 をインストールするこの修正プログラムを適用する必要があります。

再起動の必要性

この修正プログラムの適用後にコンピュータを再起動する必要はありません。

修正プログラムの置き換えに関する情報

この修正プログラムによって他の修正プログラムが置き換わることはありません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時間の時差を確認するには、コントロール パネルの [日付と時刻] で、[タイム ゾーン] タブを使用します。
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
System.xml.dll2.0.50727.2152,035,71220-Sep-200610:01x86

状況


マイクロソフトでは、対象セクションに記載されているマイクロソフト製品の問題があること確認していますこの問題は、Windows Vista Service Pack 1 で最初に修正されました

詳細


詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料をご参照ください。

824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明