首页 > 代码库 > 未能创建类型“Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv”。

未能创建类型“Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv”。

背景:

        今天从别的项目拷过了一个webservice,然后修改命名空间、程序集信息后,右键选择:在浏览器中查看,出现下面的错误信息:

“/”应用程序中的服务器错误。

分析器错误

说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 

分析器错误消息: 未能创建类型“Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv”。

源错误: 


行 1:  <%@ WebService Language="c#" Codebehind="XDGLPUBSrv.asmx.cs" Class="Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv" %>

源文件: /Services/XDGLPUBSrv.asmx    行: 1 

版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.1022
         原因是XDGLPUBSrv.asmx.cs文件修改类名后,而XDGLPUBSrv.asmx中的类名还是Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv造成的。
解决办法:
        在vs中搜索错误信息中的:Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv,找到XDGLPUBSrv.asmx文件,修改类名即可。