2

Visual Studio 2010 を使用しています。WCF サービス参照を含むクラス ライブラリがあります。プロジェクトはネット3.5です。| 右クリックすると | プロパティ | ターゲット フレームワークを .net 4.0 に変更すると、プロジェクトがリロードされますが、Service References フォルダーはグレーのままで、Add Service Reference をサポートしています。しかし、.net 4.0.3 を選択してリロードすると、Service References フォルダーはバニラであり、Service References の追加はサポートされていません。私はプロジェクト ファイルを比較しましたが、唯一の違いはタグで、4.0 から 4.0.3 に上げられました。

ProjectTypeGuid をプロジェクト ファイルに追加することで、一部の人が推奨する方法を試しましたが、機能しません。キャッシュと suo ファイルも削除しました。まだ運がありません。

フレームワークを 4.0.3 に切り替えると、サービス参照フォルダーをそのように表示する能力が失われる理由を知っている人はいますか?

更新: 興味深いことに、プロジェクトのターゲットを 4.0.3 Client Profile にすると、サービス参照は引き続き機能します。4.0.3 Full だけが、サービス参照を追加する能力を奪っています。

4

0 に答える 0