在 Visual Studio 2010 的新建 Web 应用程序或者 Web 网站窗口中,如果你选择 .NET 4.0,会发现缺少了 ASP.NET Web Services 模板。你可能会怀疑 VS 2010 是不是不支持 ASP.Net Web Services 了?答案是否定的!你可以通过下面两种方式建立 ASP.NET Web Services 项目或网站:
1.如果直接选择 .NET 4.0,可以选择 ASP.NET Empty Web Site/Application 模板,建立空的 Web 网站或项目,在添加新项窗口中,你依然会发现 Web Service 这个项模板。
2.可以先选择 .NET 2.0/3.0/3.5,就可以选择 ASP.NET Web Services 模板建立了,之后如果需要 .NET 4.0 的新特性,可以在项目属性窗口或网站属性页窗口的 Build 选项卡中选择 .NET 4.0。
从 Visual Studio 2010 对 .NET 4.0 故意隐藏 ASP.NET Web Services 模板来看,显然已不建议使用 ASP.NET Web Services 建立新的服务,WCF 服务应该是新项目的首选。
打开VS2013,选择文件->新建->项目。选择【ASP.net 空web应用程序】,将其命名为自己想的工程名称。
然后右键点击工程,添加->web服务。然后命名为自己想要的服务名称。
在asmx文件中写出自己想要开放的WebService方法。
方法写完后,右击项目->发布。
选择【文件系统】发布,选择发布的物理地址,点击【发布】即可;
在发布的物理地址中会有这几个文件。
打开IIS,右键点击网站->新建网站
选择网站名称,刚刚发布的物理地址,还有发布的IP和端口;设置完后点击确定。
这样网站就发布完成了,这时需要设置一下默认文档和文件权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)