2
我正在从WCF服务应用程序开发一个Web服务,我运行VS 2010 Pro,并参考由VS创建的localhost:<port>/<service>
,从我的WinForm项目中获得相同的解决方案。Visual Studio如何在本地运行Web Service?
我只是想知道VS如何在不安装Web服务的情况下在本地运行Web Service?我可以使用相同的方法部署我的Web服务吗?
我正在从WCF服务应用程序开发一个Web服务,我运行VS 2010 Pro,并参考由VS创建的localhost:<port>/<service>
,从我的WinForm项目中获得相同的解决方案。Visual Studio如何在本地运行Web Service?
我只是想知道VS如何在不安装Web服务的情况下在本地运行Web Service?我可以使用相同的方法部署我的Web服务吗?
Visual Studio内置ASP.NET开发服务器。
你不能像这样部署你的服务 - 为了让你的客户使用你的web服务,你必须首先建立一个web服务器(比如IIS)。
编辑:
Althought有可能你的WS暴露于使用ASP.NET开发服务器, 这不是一个好方法保持这种方式同其他各方。它仅用于开发
您是否知道ASP.Net Development Server的确切服务名称?我无法在services.msc中找到它,ASP.Net Development Server当前正在我的PC上运行。 – 2012-02-06 07:59:30
它不作为服务运行;一旦你按下VS中的'Play'或'Debug'按钮,它就会被执行。 – Shai 2012-02-06 08:00:17
运行后,该进程被称为'WebDev.Webserver40.exe'(我正在运行.NET 4.0,所以其他框架版本将不会附加'40'部分) – Hanno 2012-02-06 08:04:47