none
有个控件在好多个页里都调用到的,很多情况下编译后运行会提示如下错误(有时候也可以正常使用),我该如何通过错误提示找出原因呢? RRS feed

  • 问题

  •  

    网上找了都说是可能有重复的类名,可是我却是已经找过好多次,都没发现有重复的,到底怎么根据错误提示查处问题呢?


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

    编译错误

    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

    编译器错误消息: CS0433: 类型“ASP.controls_liwu_ascx”同时存在于“c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_liwu.ascx.cc671b29.7qsinxko.dll”和“c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_bikjuzpc.dll”中

    源错误:

    行 991:        
    行 992:        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
    行 993:        private global::ASP.controls_liwu_ascx @__BuildControlliwu2() {
    行 994:            global::ASP.controls_liwu_ascx @__ctrl;
    行 995:            

    源文件: c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_detail.aspx.ce8e13f0.akrs6u2v.0.cs    行: 993



    D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE> "C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe" /t:library /utf8output /R:"C:\Windows\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Extensions\3.6.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\82ac5e4d\58062a03_ef26ca01\BopDAL.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_toha93cg.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\974fbf00\decff806_ef26ca01\PopDAL.DLL" /R:"C:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.Common\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.Common.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\28f9c0dc\00715b57_d807c801\URLRewriter.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.ProcessingObjectModel.dll" /R:"C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Data.Linq\3.5.0.0__b77a5c561934e089\System.Data.Linq.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\0688c86c\491a1e08_ef26ca01\PopBLL.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_liwu.ascx.cc671b29.7qsinxko.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\57831632\1c19bc01_ef26ca01\Model.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\f4a7d280\9fc9c505_ef26ca01\BopBLL.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_ucwebnavigator.ascx.cc671b29.2d1w1nzc.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\5c892705\00311ebc_01c6c601\XihSolutions.DotMSN.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Data.DataSetExtensions\3.5.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\c39065e0\e8eea503_ef26ca01\PopModel.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Xml.Linq\3.5.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_nwuk-red.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\abf8a028\a514a902_ef26ca01\DAL.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_bikjuzpc.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\bfea354e\e0e74107_ef26ca01\IFuwooUI.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_leftside.ascx.289872cd.idzbm07y.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\91f61aec\3f08ec04_ef26ca01\BLL.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_global.asax.-jrt0kv8.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\d7b2b4c1\3d1ada00_ef26ca01\Core.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Code.oi2irv1b.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\878d2106\1c41b4cb_0c23c901\AspNetPager.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\ec1a4999\76e10709_ef26ca01\FuwooUI.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\503e0fc5\5765d909_ef26ca01\PopWebUI.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\e9be550f\00187653_eceec801\FredCK.FCKeditorV2.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\57669f1f\8f45600f_ef26ca01\BopWeb.DLL" /R:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\assembly\dl3\52e9429e\006c0873_d17cc801\AjaxControlToolkit.DLL" /R:"C:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Extensions.Design\3.6.0.0__31bf3856ad364e35\System.Web.Extensions.Design.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll" /out:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_detail.aspx.ce8e13f0.akrs6u2v.dll" /D:DEBUG /debug+ /optimize- /win32res:"C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\kiusfstj.res" /w:4 /nowarn:1659;1699;1701 /warnaserror-  "C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_detail.aspx.ce8e13f0.akrs6u2v.0.cs" "C:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_detail.aspx.ce8e13f0.akrs6u2v.1.cs"
    
    
    适用于 Microsoft(R) .NET Framework 3.5 版的 Microsoft(R) Visual C# 2008 编译器 3.5.30729.4926
     版
    版权所有(C) Microsoft Corporation。保留所有权利。
    
    c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_detail.aspx.ce8e13f0.akrs6u2v.0.cs(993,29): error CS0433: 类型“ASP.controls_liwu_ascx”同时存在于“c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_liwu.ascx.cc671b29.7qsinxko.dll”和“c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_bikjuzpc.dll”中
    c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_liwu.ascx.cc671b29.7qsinxko.dll: (与前一个错误相关的符号位置)
    c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\root\37c31f35\c3ab9b60\App_Web_bikjuzpc.dll: (与前一个错误相关的符号位置)
    


    行 991:          
    行 992:          [System.Diagnostics.DebuggerNonUserCodeAttribute()]
    行 993:          private global::ASP.controls_liwu_ascx @__BuildControlliwu2() {
    行 994:              global::ASP.controls_liwu_ascx @__ctrl;
    行 995:              
    行 996:              #line 178 "D:\FuwooProjectNew\BopWeb\Pop\Treasure\Detail.aspx"
    行 997:              @__ctrl = new global::ASP.controls_liwu_ascx();
    行 998:              
    行 999:              #line default
    行 1000:             #line hidden
    行 1001:             this.liwu2 = @__ctrl;
    行 1002:             
    行 1003:             #line 178 "D:\FuwooProjectNew\BopWeb\Pop\Treasure\Detail.aspx"
    行 1004:             @__ctrl.InitializeAsUserControl(this.Page);
    行 1005:             
    行 1006:             #line default
    行 1007:             #line hidden
    行 1008:             
    行 1009:             #line 178 "D:\FuwooProjectNew\BopWeb\Pop\Treasure\Detail.aspx"
    行 1010:             @__ctrl.ID = "liwu2";
    行 1011:             
    行 1012:             #line default
    行 1013:             #line hidden
    行 1014:             return @__ctrl;
    行 1015:         }
    行 1016:         
    行 1571: 



    版本信息: Microsoft .NET Framework 版本:2.0.50727.4927; ASP.NET 版本:2.0.50727.4927
    2009年8月27日 8:47

答案

全部回复

  • ASP.controls_liwu_ascx 名称空间不明确,你可以使用完整的名称空间地址
    知识改变命运,奋斗成就人生!
    2009年8月27日 8:52
    版主
  • App_Web_liwu.ascx.cc671b29.7qsinxko.dl 是需要使用的吗?如果不需要删除引用也行
    知识改变命运,奋斗成就人生!
    2009年8月27日 9:00
    版主
  • 停止iis或者关闭vs,删除“c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\下的所有文件,再打开vs
    【孟子E章】
    2009年8月27日 9:09
    版主
  • App_Web_liwu.ascx.cc671b29.7qsinxko.dl 是需要使用的吗?如果不需要删除引用也行
    知识改变命运,奋斗成就人生!

    这个好像自动生成的,就算删除了,第1次编译后没什么问题,过几天还是会出现这个问题。。
    2009年8月27日 9:14
  • 停止iis或者关闭vs,删除“c:\Users\Steven\AppData\Local\Temp\Temporary ASP.NET Files\下的所有文件,再打开vs
    【孟子E章】

    删除过了。删除后可以的,但过几次(重新编译后)就又出现这个问题了。
    2009年8月27日 9:14
  • 在管理工具-服务-禁止Indexing服务
    【孟子E章】
    2009年8月27日 9:26
    版主
  • 你好,根源还是命名冲突了,不局限于类名于类名之间,请排查!
    jon.valett@gmail.com
    2009年8月30日 3:59
    版主
  • 提供一种处理的可能性
    我也发生了这个问题,重试多次无界后观察同页面下的代码,发现一个代码编写时的问题可能与这个问题有关
    现在系统里有A,B 两个页面 B继承于A,在A里有一个自定义空间C(翻页控件),
    在B页面里也使用了这个翻页控件,因为前后两个C控件的名字一样,因此在B.designer.cs文件里没有控件C的定义。
    因为这样,在打开B页面时,也是时好时坏。
    后来把B里C翻页控件的名字改名,和A里的名字不一致,在B.designer.cs文件里能重新找到C的定义后,问题基本看不到了。
    2009年10月19日 2:35