Webservice 创建、发布、部署2010

1.     创建WebService

1.1.  首先创建Webservice工程,图中以VS2010为例

a)         如果选择.Net Framework 4,则找不到Web服务应用程序,此时选择ASP.NET空Web应用程序。创建好空应用程序后,选择该工程右键添加Web服务

a)         如果读者不想使用此方法,则选择.NET Framework 3.5、3.0、2.0,则会出现ASP.NET Web服务应用程序

1.1.  创建好程序后默认会有一个HellWorld函数

a)         WebService1.asmx文件中的代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace WebApplication1
{
  /// <summary>
  /// WebService1 的摘要说明
  /// </summary>
  [WebService(Namespace = "http://tempuri.org/")]
  [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
  [System.ComponentModel.ToolboxItem(false)]
  // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
  // [System.Web.Script.Services.ScriptService]
  public class WebService1 : System.Web.Services.WebService
  {

    [WebMethod]
    public string HelloWorld()
    {
      return "Hello World";
    }
  }
}

1.     发布WebService到IIS

1.1.  发布程序

右键->发布

原文地址:https://www.cnblogs.com/ganting/p/4598916.html