Visual Studio如何在本地运行Web服务?

Joh*_*ona 3 c# wcf web-services .net-4.0 visual-studio

我正在从WCF服务应用程序开发Web服务,并且运行Visual Studio 2010 Pro,并localhost:<port>/<service>在同一解决方案中从Windows窗体项目引用Visual Studio创建的内容。

Visual Studio如何在不安装Web服务的情况下在本地运行Web服务?我可以使用相同的方法部署Web服务吗?

Sha*_*hai 5

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

您不能像这样部署服务-为了让客户端使用您的Web服务,您必须首先设置Web服务器(例如IIS)。

尽管可以使用ASP.NET开发服务器向其他方公开您的Web服务,但这并不是保持这种状态的好方法。它仅用于发展。

  • 运行后,该过程称为“ WebDev.Webserver40.exe”(我正在运行.NET 4.0,因此其他框架版本将不会附加“ 40”部分) (2认同)