我的应用日志中有错误:
System.Web.HttpCompileException (0x80004005): c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\mywebapp\90904156\99c20f06\App_Web_mysearchctrl.ascx.2c0d06d2.yznxwhzi.0.cs(935): error CS0433: The type 'ASP.searchcontrols_period_ascx' exists in both 'c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\mywebapp\90904156\99c20f06\App_Web_yzo1vfgs.dll' and 'c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\mywebapp\90904156\99c20f06\App_Web_hzenlbp0.dll'
at System.Web.Compilation.AssemblyBuilder.Compile()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
它通过从Temporary ASP.NET文件中删除所有文件来解决,但一段时间后它再次出现,所以我需要找出它的来源并在将来阻止它。求你帮帮我。
这两个控件都直接在网络应用中。
P.S。我的应用程序中没有相同名称的类。当应用程序在发布模式下构建时会出现错误。我总是在发布之前清理并重建解决方案