2012-02-03 5 views

答えて

12

あなたはあなたのサービスの新しいインスタンスを起動し、追加するWCF Service Hostを使用することができますか?WSDL(例えばhttp://localhost:1234/MyService.svc?wsdl)にアクセスするサービスのアドレスにWSDL。

WcfSvcHostの構文は以下の通りです:

WcfSvcHost.exe /service:<PathToServiceDLL> /config:<PathToServiceConfig> 
+0

あなたの答えをありがとう。 – anilca

+0

@anilcaよろしくお願いします! –

+0

サービス用のWSDLを生成する方法は1つしかありません。その方法はPOSTです。さらに、このメソッドはStringとStreamをパラメータとして受け取ります。 "?wsdl"を貼り付けると、例外が発生します。 "System.InvalidOperationException:.....型がストリーム....の単一のパラメータを持つ必要があります" –

2

次の手順に従います。

  1. ゴーIISに既定のWebサイトの下に新しいアプリケーションを追加します(別名:テスト PhysicalPathの:C:\テストを)、テスト接続を押してください。
  2. wcfプロジェクトで右クリックして公開を実行すると、IIS上に新しい アプリケーションが選択されます。
  3. IISにアプリケーションをテストするには、svcファイルを右クリックし、開いているIEを参照します。
  4. IEのURLアドレスにアドレス?wsdlを追加してください。それを入力してください。

幸運

関連する問題