其实是一个网站,我要发布,可是在服务器上发布完全正常,但是在我这台电脑上,就会有几页打不开出现问题,就像这样
“/Qng”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 发现不明确的匹配。源错误: 
行 1:  <%@ Register TagPrefix="cc1" Namespace="DhSoft.Comm.UI" Assembly="DhSoft.Comm.UI" %>
行 2:  <%@ Register TagPrefix="uc1" TagName="QueryHeader" Src="../Quer.ascx" %>
行 3:  <%@ Page language="c#" Codebehind="InAna.aspx.cs" AutoEventWireup="false" Inherits="Manage.Ana.InAna"%>
 源文件: /Qng/Ana/InAna.aspx    行: 1 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3615; ASP.NET 版本:2.0.50727.3614 出现这种情况的有可能是因为后台有变量名和控件id相同的,这我知道,但是为什么在服务器上发布就完全没有问题,我这台机器就会这样
两台电脑的区别就是服务器的是windows2003 我是xp,服务器的iis6,我的iis5
是iis不一样的原因吗,还是其他??

解决方案 »

  1.   

    <%@ Register TagPrefix="cc1" Namespace="DhSoft.Comm.UI" Assembly="DhSoft.Comm.UI" %>
    行 2: <%@ Register TagPrefix="uc1" TagName="QueryHeader" Src="../Quer.ascx" %>
    行 3: <%@ Page language="c#" Codebehind="InAna.aspx.cs" AutoEventWireup="false" Inherits="Manage.Ana.InAna"%>这个说得很明白了,上面是自定义控件的信息,信息表明,你的电脑没有该自定义控件的代码了,可能是你删了,但页面调用还没删掉,所以页面报错
      

  2.   

    出现这种情况的有可能是因为后台有变量名和控件id相同——这句差不多是解决办法。
    对于你的问题,出现这样的情况一般都很少,一般都是在本地可以,上传到服务器就不行了。
    so,你可以测试一下、我一般都是开发用win2003。
      

  3.   

    检查引用的dll是否存在,版本是否和web.config一致