私の問題は、私が.NETプログラミングに非常に慣れていないという事実に起因する可能性があることを伝え始めました。このため、何を見つければよいかわからないため、同様の答えを見つけることができません。試してみましたが、何もありません。
wsdl の説明から (Windows Web アプリを使用して) WebService クライアントを実行しようとしています。このクライアントには、アセンブリ System.Web.Services.dll への参照が必要です。この dll には、System.ComponentModel.Component への参照があります。コンパイル時のエラーは次のとおりです:(私はイタリア語から翻訳しました):
System.Web.Services.Protocols.WebClientProtocol によって参照されるアセンブリ 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 内のクラスまたはインターフェイス System.ComponentModel.Component を解決できません。
私がチェックしました。dll System.ComponentModel は、この種のプロジェクトによって自動的に参照されます。奇妙なことに、メインで単純なコンソール プログラムを実行しようとすると、いずれにしてもエラーが発生しますが、アプリケーションは停止せず、アプリケーションを正しく実行できます。
問題を解決するには?dllが壊れている可能性はありますか?
更新: これはセキュリティと保護の問題に関する問題である可能性があることがわかりましたが、解決できません。たぶん、この投稿は私よりもあなたを助けることができますhttp://forums.whirlpool.net.au/archive/1131887