从Ajax调用服务时,Web Service错误“无法创建类型”
发布时间:2020-12-16 03:05:59 所属栏目:百科 来源:网络整理
导读:我已经下载了Ajax Control工具包 当我从Ajax控件Toolkit模板创建一个网站时,我可以在单个文件(asmx)中创建一个Web服务,并将其连接到工具包中提供的不同Ajax控件. 但是,如果我将工具包添加到现有的ASP.Net 2.0应用程序Web项目中,则无法在单个asmx文件中创建We
我已经下载了Ajax Control工具包
当我从Ajax控件Toolkit模板创建一个网站时,我可以在单个文件(asmx)中创建一个Web服务,并将其连接到工具包中提供的不同Ajax控件. 但是,如果我将工具包添加到现有的ASP.Net 2.0应用程序Web项目中,则无法在单个asmx文件中创建Web服务.如果我创建一个Web服务VS总是创建一个代码后面的文件.由于这种对Web服务的调用(或直接在浏览器中加载服务)会产生以下错误: Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not create type 'AddAjaxToApplication.List'. Source Error: Line 1: <%@ WebService Language="C#" CodeBehind="List.asmx.cs" Class="AddAjaxToApplication.List" %> 有谁知道如何解决这个问题? 谢谢, 蒂姆
我把这个修改到最后.
在VS 2005中,我只需右键单击Web服务并选择“查看标记”.我只是改变了标记来使用正确的命名空间: Line 1: <%@ WebService Language="C#" CodeBehind="List.asmx.cs" Class="List" %> 我从名称空间中删除了项目名称,以匹配List.asmx使用的命名空间,并且此错误消失了. 谢谢蒂姆 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容