刚刚学习webservices,很多东西都不懂。写了个最简单的例子,在vs2005下直接按ctrl+F5便可运行,可是拷贝到iis目录下执行却提示出错
【名称以无效字符开头。处理资源 'http://localhost/ws/Service.asmx' 时出错。第 1 行,位置: 2】
真的是不知道是什么原因,没办法在网络上大肆搜索,终于找到解决办法
运行
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
便可以了。
但是aspnet_regiis.exe是什么工具呢?
下面是msdn给出的解释:
ASP.NET IIS 注册工具 (Aspnet_regiis.exe)
在一台计算机上并行执行多个 .NET Framework 版本时,映射到 ASP.NET 应用程序的 ASP.NET ISAPI 版本决定了该应用程序 所使用的公共语言运行库 (CLR) 版本。使用 ASP.NET IIS 注册工具 (Aspnet_regiis.exe),管理员或安装程序可以方便地更 新 ASP.NET 应用程序的脚本映射,使其指向与该工具关联的 ASP.NET ISAPI 版本。该工具还可以用于显示所有已安装的 ASP.NET 版本的状态,注册与该工具耦合的 ASP.NET 版本,创建客户端脚本目录,以及执行其他配置操作。
参数i的意思是:
安装与 Aspnet_regiis.exe 关联的 ASP.NET 版本,并更新 IIS 元数据库根目录和根目录下的脚本映射。
只更新使用早期 ASP.NET 版本的应用程序的脚本映射。使用新版本的应用程序不受影响。
我说它就是在本机的iis上注册一下asp.net,这样asp.net的网页才可以执行,而在建立webservices项目的时候不也是建立asp.net的webservices么,所以注册一下就可以了。
分享到:
相关推荐
<wsdl:definitions xmlns:soap=......
WebService通常基于XML、SOAP(Simple Object Access Protocol)、WSDL(Web Service Description Language)和UDDI(Universal Description, Discovery, and Integration)等技术实现。它通过HTTP协议传输数据,...
根据给定文件中的标题、描述、标签以及...以上Web服务不仅涵盖了日常生活中常用的数据查询需求,也为开发者提供了丰富的API接口资源,便于开发各类应用。通过这些服务,可以有效提升用户体验,满足不同场景下的需求。
地址:http://www.hahaman.cn/PAQ.ASMX (.NET版) 地址:http://www.hahaman.cn/PAQ.ASMX?WSDL (.其它语言) 2.网页版 地址:http://www.hahaman.cn/PAQ.aspx?tel=1318614 3.DLL版 下载DLL:...
//http://webservice.xp81.com/TaoBaoApiTools.asmx //WebService接口里面有四个方法 //TaoBaoke //返回DataSet taobao.taobaoke.items.get:接口 //TaoBaokeObject //返回数组taobao.taobaoke.items.get:接口 ...
【Ajax跨域请求WebService.asmx】是一个常见的Web开发技术应用场景,主要涉及到JavaScript的Ajax技术、C#编程语言以及ASP.NET的WebService组件。Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的...
- **参数顺序**:在调用`invoke`方法时,传入的参数顺序必须与`addParameter`方法中指定的顺序相同。 - **异常处理**:实际开发中,应该增加适当的异常处理逻辑,以应对网络错误或其他运行时异常。 #### 四、总结 ...
JAVA调用.asmx详细实例,应用于java web 工程中。很细致哟
若提示“cannot access target url”则可能是目标网址填错了或者教务系统已经将/service.asmx移除了,如果是/service.asmx被移除的话漏洞就没法再利用了。 另外,若是校内网使用则建议挂代理。。。
Host: localhost Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <soap12:Envelope xmlns:xsi=...
根据提供的文件信息,本文将详细解析“股票web-service接口”中的关键知识点,特别是与“ChinaStockWebService”相关的接口使用方法。 ### 一、概述 在金融领域,尤其是股票市场,实时获取准确的数据对于投资者来...
Host: localhost Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <soap12:Envelope xmlns:xsi=...
http://localhost/WebService/MyService.asmx?op=MyAction Webservice调用2:html中通过表单提交来实现调用 <form id=form1 runat=server action=...
### Web Service接口详解 在数字化转型的浪潮下,Web Service作为一种关键的技术手段,在不同系统、平台之间实现数据共享与服务交互方面发挥着至关重要的作用。本文将深入探讨Web Service的概念、工作原理及其应用...
5. **部署Web Service**:完成服务的编写后,将其部署到IIS(Internet Information Services)或其他Web服务器上,使其可供其他系统访问。 **四、C#客户端调用Web Service** 1. **添加服务引用**:在C#客户端项目中...
* XmlDocument xx = WebSvcCaller.QuerySoapWebService("http://localhost:81/service.asmx", "HelloWorld", ht); * MessageBox.Show(xx.OuterXml); */ WebServicesHelper.cs /* 调用方式 * string url = ...
- **接口地址**:`http://webservice.36wu.com/ExpressService.asmx` - **用途**:提供物流信息查询服务,支持多种主流快递公司的包裹跟踪。 - **应用场景**:电商平台、物流管理系统等需要实时获取快递状态的应用...
SharePoint 是一个强大的企业级协作平台,而使用 Web Service(.asmx)可以在不同应用程序之间提供数据交互的能力,尤其在SharePoint与其他系统集成时显得尤为重要。.asmx 文件是 ASP.NET 中用于创建 Web 服务的标准...
此外,还要处理异常情况,例如网络问题、验证失败、余额不足等,确保服务的稳定性和用户体验。同时,为了提高安全性,应妥善存储和保护账号密码,避免泄露。在内容方面,需遵守服务商的规定,如短信内容的长度限制、...
### Web Service 接口知识点详解 #### 一、概述 Web Service是一种标准的跨平台通信方式,它使得不同系统之间可以互相调用方法并传递数据。Web Service的主要优点包括跨语言支持、跨平台运行以及良好的安全性等。...