C# 将web服务发布到服务器

C# 将web服务发布到服务器,c#,asp.net,json,web-services,wcf,C#,Asp.net,Json,Web Services,Wcf,我有WCF web服务,用于连接服务器上的SQL Server数据库并以JSON格式返回数据 当我连接到网络时,我可以从Visual Studio 2013在我的笔记本电脑上正确运行此web服务,其中的服务器是什么,url为: http://localhost:51220/Service1.svc/checkLogin?name=username&pass=password 我想发布此web服务并将其放在服务器上(安装了SQL server数据库)。要从internet访问web服务

我有WCF web服务,用于连接服务器上的SQL Server数据库并以JSON格式返回数据

当我连接到网络时,我可以从Visual Studio 2013在我的笔记本电脑上正确运行此web服务,其中的服务器是什么,url为:

 http://localhost:51220/Service1.svc/checkLogin?name=username&pass=password
我想发布此web服务并将其放在服务器上(安装了SQL server数据库)。要从internet访问web服务,将使用如下url:

 http://serveraddress:51220/Service1.svc/checkLogin?name=username&pass=password
现在,如何将此web服务从我的笔记本电脑发布到服务器?发布设置中应设置哪些配置

发布后,我有3个文件:
web.config
service.svc
Sample.dll
,我能用它们做什么


我对从WCF web服务生成二进制文件非常业余。

您应该在IIS中托管该服务,可以在此处找到一个简单的教程:

我编辑了您的标题。请参阅“”,其中的共识是“不,他们不应该”。