非常にシンプルですが、かなりダウナーです。私のプロジェクトには、MyCompany.System名前空間でクラスを宣言するライブラリがあります (残念ながら変更できません)。他のライブラリにサービス参照を追加した後、System.*.NET 名前空間はすべて名前空間に解決されるため、自動生成されたコードで何百ものエラーが発生しMyCompany.System.*ます。
この問題は、自動生成されたコードを編集し、global::へのすべての参照に追加することで簡単に修正できSystem.*ます。自動生成されたコードの一部に既にそれがあり、一部/ほとんどにないのはなぜですか。VS2012 で WSDL を強制的にglobal::自動的に追加するオプションを見つけることができませんでした。
それで、もしあれば私のオプションは何ですか?