我在应用程序的日志中有一个错误:
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 文件中删除所有文件来解决,但过了一段时间它又出现了,所以我需要找出它的来源并在将来防止它。请帮我。
这两个控件都直接在 Web 应用程序中。
PS 我的应用程序中没有同名的课程。在发布模式下构建应用程序时会出现错误。而且我总是在发布之前清理和重建解决方案