web Service常见错误与解决方案

配置错误 出错提示: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 解决方案:在IIS中先建立虚拟目录,如果没有创建为应用程序 在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建。如还无法解决,则在IIS中右击WebSite,点“属性”,在“目录”的“应用程序设置”中,点“删除”删除“应用程序名”就可以了。如果在这样以后,还出现:“在应用程序级别之外使用注册为allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。”这样的错误,在Web.config文件中删除结点就可以了。 错误: “未能创建类型Servise”,错误指向了,Service.asmx文件,这个文件里的代码就一行: <%@ WebService Language= "C# " CodeBehind= "~/App_Code/Service.cs " Class= "Service " %> 解决:转换为应用程序 http://hi.csdn.net/attachment/201011/29/0_12910176849DHw.gif 错误: 测试窗体只能用于来自本地计算机的请求! 在web.config的中间加入如下配置节内容
posted on 2011-11-23 21:53  他说他叫badboy  阅读(716)  评论(0编辑  收藏  举报