为了账号安全,请及时绑定邮箱和手机立即绑定

错误CS0433“ A.dll和B.dll中都已经存在类型'X'”从何而来?

错误CS0433“ A.dll和B.dll中都已经存在类型'X'”从何而来?

芜湖不芜 2019-12-26 09:11:49
当我使用内部Web服务器(而非IIS)从Visual Studio 2008 SP1运行Webapp时,收到上述错误。完整错误(源文件Default.aspx.cs):编译器错误消息:CS0433:类型'WebApplication3.Site1'在两个c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ aa563bcf \ 59deedc0 \ App_Web_site1.master.cdcab7d2中均存在。 muczzy9v.dll'和'c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ aa563bcf \ 59deedc0 \ assembly \ dl3 \ 44c3a3cf \ 80dd34ed_6968ca01 \ WebApplication3.DLL'前面的完整警告:警告:CS0436:在'c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ aa563bcf \ 59deedc0 \ App_Web_default.aspx.cdcab7d2._tlkwdos.0中,类型'WebApplication3._Default'。 cs与'c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ aa563bcf \ 59deedc0 \ assembly \ dl3 \ 44c3a3cf \ e096e61c_6568ca01 \ WebApplication3中的导入类型'WebApplication3._Default'发生冲突.DLL”。使用在'c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ aa563bcf \ 59deedc0 \ App_Web_default.aspx.cdcab7d2._tlkwdos.0.cs'中定义的类型。警告源指向中间文件App_Web_default.aspx.cdcab7d2._tlkwdos.0.cs:Line 162:    Line 163:    [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]Line 164:    public class default_aspx : global::WebApplication3._Default, System.Web.IHttpHandler {Line 165:        Line 166:        private static bool @__initialized;我的问题是:这是从哪里来的?该webapp(不是网站!)具有一个Default.aspx和一个Site1.Master,没有依赖关系。它们几乎是空的,asp:Label页面上有个。以前,此webapp运行良好。当我删除Default.aspx.cs中对主服务器的任何引用时,一切顺利。母版只有一些代码。它实际上是许多“一劳永逸”的测试Webapp之一,因此我一点也不在乎。但是我之前从未见过这种情况,现在我很好奇该怎么做,然后将代码复制到一个新项目中(清理解决方案无济于事)。注意:我已经阅读了这篇文章和其他一些文章,但它们并不适用。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 551 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信