2012-02-06 80 views
2

我正在从WCF服务应用程序开发一个Web服务,我运行VS 2010 Pro,并参考由VS创建的localhost:<port>/<service>,从我的WinForm项目中获得相同的解决方案。Visual Studio如何在本地运行Web Service?

我只是想知道VS如何在不安装Web服务的情况下在本地运行Web Service?我可以使用相同的方法部署我的Web服务吗?

回答

4

Visual Studio内置ASP.NET开发服务器。

你不能像这样部署你的服务 - 为了让你的客户使用你的web服务,你必须首先建立一个web服务器(比如IIS)。

编辑:

Althought有可能你的WS暴露于使用ASP.NET开发服务器, 这不是一个好方法保持这种方式同其他各方。它仅用于开发

+0

您是否知道ASP.Net Development Server的确切服务名称?我无法在services.msc中找到它,ASP.Net Development Server当前正在我的PC上运行。 – 2012-02-06 07:59:30

+1

它不作为服务运行;一旦你按下VS中的'Play'或'Debug'按钮,它就会被执行。 – Shai 2012-02-06 08:00:17

+2

运行后,该进程被称为'WebDev.Webserver40.exe'(我正在运行.NET 4.0,所以其他框架版本将不会附加'40'部分) – Hanno 2012-02-06 08:04:47

相关问题