を通じて更新されません:一つはWcfServiceアプリケーションプロジェクトであり、もう一つはウェブにアクセスするにはServiceReferenceで普通C#Silverlightプロジェクトですサービスがローカルにあります。WebServiceが、私は私のVisual Studioソリューションに2つのプロジェクトを持っているServiceReference
基本的にすべてが私のWebサービスの変化が私のSLプロジェクトに見えないであるという事実を除いて正常に動作します:私は、例えばサービス」インターフェースの[のDataContract]クラスにいくつかの属性を変更した場合
両方のプロジェクトはうまくコンパイルされますが、SLプロジェクトでWebサービスにアクセスするときは、変更前の状態しかありません。
VisualStudios ObjectBrowserでServiceReferenceを表示すると、同じ結果が得られます。修正なしのWebサービス。
Iは、内蔵の自動「サービス参照の追加」機能を経由してSLプロジェクトにServiceReferenceを追加しました。たびに私はWebサービスを変更します。成功したが効果のないSLプロジェクトのService Referenceの "Update Service Reference"をクリックします。 でもサービス参照が削除されました。を再度追加しても、変更された属性のWebサービスは表示されません。
私は数日前にサービスプロジェクトの名前を変更しました。サービスプロジェクトをソリューションからアンロードし、ファイルシステムのフォルダの名前を変更し、ソリューションに「既存プロジェクト」として再び追加しました。次に、サービスファイル(.svc & .svc.cs)とサービスインターフェイスファイルの名前を変更しました。 ==>その後、私の認識できない変更以外はすべて正常に動作しているようです。また、このサービスにServiceReferenceを追加すると、新しい名前ではなく名前が変更された2つのファイルの古い名前が表示されます。
ここで何が起こっているのか誰かが気付いていますか? この長い質問を読むために事前にありがとう;)
これはおそらく奇妙な質問のようですが、ボックスを再起動してみましたか? – twaggs