我很难过!
我们有一个用户控件来管理帐户信息。我们在两个页面上使用此特定控件。在一页上,一切都完美无缺,符合我们的期望。然而,在第二页上我们收到编译错误,说明:
C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ lrpcentral \ 0e987bea \ 6719c8b6 \ App_Web_PageThatFails.aspx.f3d462c1.oi52bvii.0.cs(172):error CS0433:Type “xxxx_ascx”存在于'c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ APPLICATIONNAME \ 0e987bea \ 6719c8b6 \ App_Web_xxxx.ascx.cdcab7d2.xbnvt2za.dll'和'c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ APPLICATIONNAME \ 0e987bea \ 6719c8b6 \ App_Web_eix7xllr.dll'
我的问题类似于Cyril's但是“删除Temp中的所有内容”对我来说不是一个选项,而且Cyril的解决方案不适用,因为我们所拥有的唯一变量包含在设计器文件中,而不是部署到我们的生产环境(我们预编译)。
阅读David's answer后,我检查了我的目录是否存在循环依赖,但无法找到任何目录。
结构:
顶级>
有效的网页
控制
目录A > 导致错误的网页
答案 0 :(得分:0)
答案 1 :(得分:0)
在部署预编译文件之前,您是否尝试清除生产环境中的bin?