我正在尝试启动Sitefinity 4.2项目并在执行此操作时出现此错误。
>'/ kadytv'应用程序中的服务器错误。无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。
描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Reflection.ReflectionTypeLoadException:无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。
来源错误:
在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。
堆栈追踪:
[ReflectionTypeLoadException:无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。] DynamicModule.ns.Wrapped_OpenAccessMetaDataProvider_aec2ba29742646bdae02fcb21a4945ef.Initialize(String providerName,NameValueCollection config,Type managerType)+405 Telerik.Sitefinity.Data.ManagerBase
1.InstantiateProvider(IDataProviderSettings providerSettings, Type providerType, ExceptionPolicyName policy, ManagerBase
1 manager)+2005 Telerik.Sitefinity.Data.ManagerBase1.InstantiateProvider(IDataProviderSettings providerSettings, ExceptionPolicyName policy, ManagerBase
1经理)+74 Telerik.Sitefinity.Data.ManagerBase`1.SetProvider(String providerName,String transactionName)+510[TargetInvocationException:调用目标抛出了异常。] System.RuntimeTypeHandle.CreateInstance(RuntimeType类型,Boolean publicOnly,Boolean noCheck,Boolean& canBeCached,RuntimeMethodHandleInternal& ctor,Boolean& bNeedSecurityCheck)+0 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly,Boolean skipCheckThis,Boolean fillCache)+117 System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly,Boolean skipVisibilityChecks,Boolean skipCheckThis,Boolean fillCache)+247 System.Activator.CreateInstance()+88 Telerik.Sitefinity.Data.ManagerBase`1.GetManager(String providerName,String transactionName)+123 Telerik.Sitefinity.Services.SystemManager.Initialize()+ 232 Telerik.Sitefinity.Abstractions.Bootstrapper.RegisterRoutes(RouteCollection路线)+293 Telerik.Sitefinity.Abstractions.Bootstrapper.Bootstrap()+ 386 Telerik.Sitefinity.Web.SitefinityHttpModule.Init(HttpApplication context)+114 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,HttpContext context,MethodInfo [] handlers)+575 System.Web.HttpApplication.InitSpecial(HttpApplicationState状态,MethodInfo []处理程序,IntPtr appContext,HttpContext上下文)+352 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext context)+407 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+375
[HttpException(0x80004005):调用目标抛出了异常。] System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+11642112 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)+141 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context)+4865877
我用一个空项目测试了4.2安装,一切正常,但这个自定义4.2项目由于某种原因不满意。
其他人都有这方面的经验并且能够解决它。
答案 0 :(得分:2)
您可能会发现Microsoft Connect上的this forum thread很有用。
我感觉你的问题与实体框架DLL有关;因此,请尝试将Local Copy
设置为true
。
如果您无法找到如何执行此操作,请修改csproj
文件并找到<Private>False</Private>
行并设置为true
。