Sitefinity 4.2 - Невозможно загрузить один или несколько запрошенных типов - PullRequest
1 голос
/ 09 сентября 2011

Я пытаюсь открыть проект Sitefinity 4.2 и получить эту ошибку при этом.

Ошибка сервера в приложении / kadytv.

Невозможно загрузить один илибольше запрошенных типов.Получите свойство LoaderExceptions для получения дополнительной информации.

Описание: необработанное исключение произошло во время выполнения текущего веб-запроса.Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.Reflection.ReflectionTypeLoadException: невозможно загрузить один или несколько запрошенных типов.Получите свойство LoaderExceptions для получения дополнительной информации.

Ошибка источника:

Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение.Информацию о происхождении и местонахождении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

Трассировка стека:

[ReflectionTypeLoadException: невозможно загрузить один или несколько иззапрошенные типы.Получите свойство LoaderExceptions для получения дополнительной информации.] DynamicModule.ns.Wrapped_OpenAccessMetaDataProvider_aec2ba29742646bdae02fcb21a4945ef.Initialize (строка String providerName, NameValueCollection config, тип managerType.1.InstantiateProvider(IDataProviderSettings providerSettings, ExceptionPolicyName policy, ManagerBase 1 менеджер) +74 Telerik.Sitefinity.Data.ManagerBase`1.SetProvider (String providerName, StringactionName) + 510

[TargetInvocationException: исключение было выдано целью вызова.] Система.RuntimeTypeHandle.CreateInstance (тип RuntimeType, булева publicOnly, булева NOCHECK, булева & canBeCached, RuntimeMethodHandleInternal & т е р, булева & bNeedSecurityCheck) +0 System.RuntimeType.CreateInstanceSlow (Boolean publicOnly, булева skipCheckThis, булева 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, StringactionName) +123 Telerik.Sitefinity.Services.SystemManager.Initialize () +232 Telerik.Sitefinity.Abstractions.Bootstrapper.RegisterCoutes) +293 Telerik.Sitefinity.Abstractions.Bootstrapper.Bootstrap () +386 Telerik.Sitefinity.Web.SitefinityHttpModule.Init (контекст HttpApplication) +114 System.Web.HttpApplication.+575 System.Web.HttpApplication.InitSpecial (состояние HttpApplicationState, обработчики MethodInfo [], IntPtr appContext, контекст HttpContext) +352 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (контекст контекста приложения.InitializeApplication (IntPtr appContext) + 375

[HttpException (0x80004005): Исключение было сгенерировано целью вызова.] System.Web.HttpRuntime.FirstRequestInit (HttpCконтекст ontext) +11642112 System.Web.HttpRuntime.EnsureFirstRequestInit (контекст HttpContext) +141 System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, контекст HttpContext) + 48658 * * * * * * * 10 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 10 * *установить с пустым проектом, и все работает нормально, но этот пользовательский проект 4.2 по какой-то причине не устраивает.

Кто-нибудь еще имеет опыт с этим и может решить его.

1 Ответ

2 голосов
/ 14 октября 2011

Вы можете найти эту ветку форума в Microsoft Connect полезной.

У меня такое ощущение, что ваша проблема связана с библиотекой DLL платформы лица; поэтому попробуйте установить Local Copy на true.

Если вы не можете найти способ сделать это, отредактируйте файл csproj, найдите строку <Private>False</Private> и установите значение true.

...