首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >编译错误:两个DLL中都存在类型'ASP.global_asax‘

编译错误:两个DLL中都存在类型'ASP.global_asax‘
EN

Stack Overflow用户
提问于 2013-12-31 13:08:03
回答 11查看 48.1K关注 0票数 82

我刚刚将另一个项目页面及其dll集成到现有项目的Bin/文件夹中。我的项目框架是3.5。当我尝试构建项目或解决方案时,抛出了以下错误:

'c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary Files\timesheet\15a75c54\898b48b9\assembly\dl3\58b062b2\00ceda54_c98cc801\App_global.asax.DLL‘Files\timesheet\15a75c54\898b48b9\App_global.asax.q_h6dbfx.dll’c:\Windows\Microsoft.NET\Framework\v2和'c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET ASP.NET c:\Windows\Microsoft.NET\Framework\v2中都存在类型'ASP.global_asax‘.0.50727\Temporary ASP.NET Files\timesheet\15a75c54\898b48b9\App_Web_admin.master.fdf7a39c.zecazgwd.0.cs“

在Web.config中设置"batch=false“不起作用。我还尝试从"c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET文件中删除所有文件夹\“,然后清理并重建资源。但它仍然不起作用。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2014-01-20 16:50:44

在我的例子中,问题发生在虚拟应用程序的bin文件夹中。查看这个bin文件夹,您可能会看到两个文件(这是我在here中找到的信息):

  • App_global.asax.dll
  • App_global.asax.compiled

删除这些可以解决错误。App_global.asax.dll也是在运行时生成的,这会导致问题。然而,我仍然在调查这些文件是如何到达那里的,所以绝对欢迎您的评论!

票数 161
EN

Stack Overflow用户

发布于 2013-12-31 13:26:41

我建议您转到路径:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files并清除应用程序的所有临时文件,构建您的解决方案,然后运行它!

票数 11
EN

Stack Overflow用户

发布于 2016-12-23 21:38:30

在我的例子中,这个问题是由意外删除"PrecompiledApp.config“引起的。当我返回文件时,一切都开始正常工作。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20852039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档