0

WSDualHttpBinding wcf サービスを使用する Windows フォーム アプリケーションがあります。私がやりたいことは、このアプリケーションを Web 上に表示することです。HTML ページに Windows フォーム アプリケーション コントロールを表示できます。これを行うために、プロジェクトを .net 2.0 でコンパイルし、プロジェクト アセンブリ プロパティをチェックして、COM アクセスで表示できるようにしました。このセットアップではすべてが機能しますが、wcf サービスにアクセスできません。プロジェクトはフレームワーク 2.0 であるため、サービス参照を追加できません。唯一の可能性は、現在の状況ではあり得ない Web 参照 (古いスタイルの Web サービス) を追加することです。

それで、あなたは私に何をするように提案しますか?

1- wcf サービスを .net 2.0 アプリケーションから何らかの方法で到達可能にすることができます 2- コントロール ライブラリを .net 4.0 を使用してブラウザーで動作させることができます 3- 別の解決策

4

1 に答える 1

1
  1. .NET2.0ではデュアルHTTPバインディングを実行できません。SOAPWebサービスのみを使用できます。
  2. それをホストするにはActiveXコントロールを作成する必要がありますが、クロスブラウザではありません。
于 2012-10-01T15:09:24.653 に答える