ASP.NET构建错误:两个dll中都存在该类型

时间:2016-01-07 13:54:03

标签: c# asp.net

在构建项目时,我收到以下错误消息。

  

类型' tracker_ascx'存在于两者中   ' AppData \ Local \ Temp \ 190 \ Temporary ASP.NET   文件\ ROOT \ web_tracker.ascx.7a9a6bd4.fnv2mhdj.dll'和   ' AppData \ Local \ Temp \ 190 \ Temporary ASP.NET   文件\根\ web_tracker.ascx.7a9a6bd4.pxdl7dxj.dll'

该应用程序在.NET Framework 4.0

中运行

3 个答案:

答案 0 :(得分:2)

这可能会发生,因为即使您添加了新版本,也可能引用旧dll。只需清理您的解决方案,然后重建它。

答案 1 :(得分:0)

为了清理和重建您的解决方案,您还可以删除“Temporary ASP.NET Files”文件夹的内容,以强制dynamic recompilation您的应用程序。

答案 2 :(得分:0)

在我的aspx文件中将CodeFile更改为CodeBehind会消除错误。你可以尝试一下。希望它有所帮助。