1

プロジェクトに wsdl をサービス参照として追加しましたが、ローカル サーバーで正常に実行されるホスティング サーバーにコードを移動すると、次のエラーが発生しました。

コンパイル エラー

説明: この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。次の特定のエラーの詳細を確認し、ソース コードを適切に変更してください。

コンパイラ エラー メッセージ: CS0234: 型または名前空間名 'IExtensibleDataObject' が名前空間 'System.Runtime.Serialization' に存在しません (アセンブリ参照がありませんか?)

ソース エラー:

[該当するソース行はありません]

ソース ファイル: App_WebReferences.fcpcl-q0.0.cs 行: 20

詳細なコンパイラ出力を表示:

完全なコンパイル ソースを表示:

バージョン情報: Microsoft .NET Framework バージョン:2.0.50727.4241; ASP.NET バージョン:2.0.50727.4223

誰かが答えを知っているなら、問題を整理するのを手伝ってください。

4

2 に答える 2

2

私はVS 2013を実行しましたが、同じ問題がありました。私のコードには「using System.Runtime.Serialization」が含まれていましたが、System.Runtime.Serialization をプロジェクト参照として追加すると、メッセージが消えました。

于 2015-01-11T20:26:40.100 に答える