C# 无法加载文件或程序集';Telerik.Reporting';在项目中没有对其进行任何引用的IIS上

C# 无法加载文件或程序集';Telerik.Reporting';在项目中没有对其进行任何引用的IIS上,c#,asp.net,iis,telerik,iis-7.5,C#,Asp.net,Iis,Telerik,Iis 7.5,我有一个关于IIS的网站。有很多虚拟文件夹,上面有单独的站点 我更新了其中一个,并得到“无法加载文件或程序集”Telerik.Reporting,版本=6.2.13.110,区域性=neutral,PublicKeyToken=a9d7983dfcc261be”或其依赖项之一。系统找不到指定的文件 其他虚拟文件夹的站点上也存在相同的错误 堆栈跟踪。`[FileNotFoundException:无法加载文件或程序集'Telerik.Reporting,版本=6.2.13.110,区域性=neut

我有一个关于IIS的网站。有很多虚拟文件夹,上面有单独的站点

我更新了其中一个,并得到“无法加载文件或程序集”Telerik.Reporting,版本=6.2.13.110,区域性=neutral,PublicKeyToken=a9d7983dfcc261be”或其依赖项之一。系统找不到指定的文件

其他虚拟文件夹的站点上也存在相同的错误

堆栈跟踪。`[FileNotFoundException:无法加载文件或程序集'Telerik.Reporting,版本=6.2.13.110,区域性=neutral,PublicKeyToken=a9d7983dfcc261be'或其依赖项之一。系统找不到指定的文件。] System.Reflection.RuntimeAssembly.\u nLoad(AssemblyName文件名、字符串代码基、证据assemblySecurity、RuntimeAssembly位置提示、StackCrawlMark和stackMark、IntPtr pPrivHostBinder、Boolean throwOnFileNotFound、Boolean For Inspection、Boolean suppressSecurityChecks)+0 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef,证据assemblySecurity,RuntimeAssembly reqAssembly,StackScrawMark&stackMark,IntPtr pPrivHostBinder,Boolean throwOnFileNotFound,Boolean For Inspection,Boolean suppressSecurityChecks)+210 System.Reflection.RuntimeAssembly.InternalLoad(字符串assemblyString、证据assemblySecurity、StackScrawMark和stackMark、IntPtr pPrivHostBinder、布尔值用于内省)+242 System.Reflection.RuntimeAssembly.InternalLoad(字符串assemblyString、证据assemblySecurity、StackScrawMark和stackMark、布尔值ForInspection)+17 System.Reflection.Assembly.Load(字符串assemblyString)+35 System.Web.Configuration.CompilationSection.LoadAssemblyHelper(字符串assemblyName,Boolean starDirective)+122

[配置错误异常:无法加载文件或程序集'Telerik.Reporting,Version=6.2.13.110,Culture=neutral,PublicKeyToken=a9d7983dfcc261be'或其依赖项之一。系统找不到指定的文件。] System.Web.Configuration.CompilationSection.LoadAssemblyHelper(字符串assemblyName,Boolean starDirective)+12761078 System.Web.Configuration.AssemblyInfo.get_AssemblyInternal()+214 System.Web.Compilation.BuildManager.GetReferenceAssembly(CompilationSection compConfig)+334 System.Web.Compilation.BuildManager.CallPreStartInitMethods(字符串preStartInitListPath)+203 System.Web.Compilation.BuildManager.ExecuteRepapStart()+152 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager、IAApplicationHost appHost appHost、IConfigMapPathFactory configMapPathFactory、HostingEnvironmentParameters hostingParameters、PolicyLevel PolicyLevel、Exception appDomainCreationException)+1151

[HttpException(0x80004005):无法加载文件或程序集'Telerik.Reporting,Version=6.2.13.110,Culture=neutral,PublicKeyToken=a9d7983dfcc261be'或其依赖项之一。系统找不到指定的文件。] System.Web.HttpRuntime.FirstRequestInit(HttpContext上下文)+12881540 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext上下文)+159 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequestWR,HttpContext上下文)+12722601`

但在这个项目中,我根本不用Telerik。我在IIS上创建了一个新站点,部署了这个项目,其中一个运行良好。但在主要的一个我仍然得到错误

我应该如何从带有虚拟文件夹的站点中删除此问题?我必须把这个项目部署到它上面。我无法删除它并创建新的


有什么建议吗?重新启动没有帮助

可能存在引用telerik程序集的其他Web.config。您需要检查所有这些

可能是您引用的东西反过来又引用了Telerik。您是否更改了任何应用程序池(例如从.NET2更改为.NET4)?我使用过应用程序池。它没有帮助。web.config是否引用了此dll、任何web.config?否。项目中有任何引用。这是子应用程序吗?如果是,请检查根应用程序的web.config(如果有对telerik的任何引用)。