0

Web アプリケーションをホストするための Web ロールと、WCF サービスをホストするための別の Web ロールがあります。これで、WCF サービスの Web ロールを Windows Azure に公開しましたが、Web アプリケーションを含む Web ロールはまだ開発中であるため公開されていません。次に、Web アプリケーションでクラウドに公開されている WCF サービスを使用しようとすると、エラーが発生します:EndpointNotFoundException、内部例外はリモート サーバーが見つかりません。しかし実際には、Azure プロジェクトではない Web アプリケーションで WCF サービスを利用できます。ある webrole の web アプリケーションが別の webrole の WCF サービスを使用できないためですか?

4

1 に答える 1

0

両方が Azure にない限り、できるはずです。その時点で、通信を行う代わりに InternalEndpoint が必要になります。Visual Studio で Web 参照として追加し、正しく機能しましたか? ブラウザーから WCF サービスにアクセスして表示できますか? おそらく、参照を Azure に公開した後に参照を手動で更新しただけでしょう。

于 2012-04-06T13:35:28.900 に答える