4

単純に WCF サービス参照を追加することの欠点は認識しています (後で別の方法でクライアント プロキシを作成するつもりです)。ファイルにパッケージ化され.xapます。これを行う簡単な方法はありますか?

4

1 に答える 1

0

コメントの渦は正しいことがわかりました。少し実験した後、その解決策を見失いました。.csprojまた、ファイルで xml 変換タスクを使用していたことを忘れていました。

私の最終的な解決策はこれです:

  1. Silverlight サービス クライアント アセンブリで、通常どおり WCF 参照を追加します。
  2. ビルド構成ごとに ServicesReferences.Configuration.ClientConfig を追加します
  3. .csproj にビルド前後のトランスフォーム ターゲットを追加する
  4. メインの Silverlight UI アセンブリにリンクとして追加します。
  5. 建てる。Silverlight Web アセンブリは、適切な ServiceReferences.ClientConfig ファイルを使用して、その構成の .xap を作成します。
于 2011-08-13T16:26:39.850 に答える