2012-02-06 8 views
2

私はWCFサービスアプリケーションからWebサービスを開発しています。VS 2010 Proを実行し、同じソリューションでVSによって作成されたlocalhost:<port>/<service>を参照してください。Visual StudioはどのようにWebサービスをローカルで実行しますか?

私は、VSがWebサービスをインストールせずにWebサービスをローカルで実行する方法を知りましたか?同じ方法でWebサービスをデプロイできますか?

答えて

4

Visual Studioには、ASP.NET開発サーバーが組み込まれています。

このようなサービスを展開することはできません。クライアントがWebサービスを使用するためには、最初にWebサーバー(IISなど)を設定する必要があります。

EDIT:ASP.NET開発サーバーを使用して他の者に、あなたのWSを露出させることができる

Althought、 それはそのように保つために良い方法はありません。それは開発のためだけに意味されます

+0

ASP.Net開発サーバーの正確なサービス名をご存知ですか?私はservices.mscで見つけることができません、ASP.Net開発サーバーは現在私のPC上で実行されています。 –

+1

サービスとして実行されていません。 VSの '再生'または 'デバッグ'ボタンを押すと実行されます。 – Shai

+2

実行されると、プロセスは 'WebDev.Webserver40.exe'と呼ばれます(.NET 4.0を実行しているので、他のフレームワークバージョンには '40'部分が追加されません) – Hanno

関連する問題