Добрый день.
Прошу помощи, развернул сайт, все устанавливал согласно инструкции на сайте https://academy.terrasoft.ru/documents/administration/7-12/ustanovka-bp…
Установлен на Server 2016. Сервер видит и Redis и базу SQL 2017
При запуске выдает ошибку:
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.] System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) +0 System.Reflection.Assembly.GetTypes() +112 Terrasoft.Common.ReflectionUtilities.FindTypeByShortName(Assembly assembly, String name) +455 Terrasoft.Core.SchemaManagerItem`1.get_TypeName() +150 Terrasoft.Core.SchemaManager`1.InitializeCoreSchemaLocalizableValues(ISchemaManagerItem`1 schemaManagerItem) +31 Terrasoft.Core.SchemaManager`1.AddCoreSchema(Guid uid, String name, Guid parenSchemaUId, Assembly assembly, Guid[] referenceSchemaUIds) +116 Terrasoft.Core.Entities.SystemEntitySchemaManager.InitializeItems() +320 Terrasoft.Core.Entities.EntitySchemaManager.Initialize(SchemaManagerProvider provider, SchemaManagerProviderConfigurationElement configuration) +163 Terrasoft.Core.SchemaManagerProvider.InitializeSystemSchemaManager(String systemSchemaManagerName) +223 Terrasoft.Core.SchemaManagerProvider.InitializeSchemaManager(String managerName) +27 Terrasoft.Core.SchemaManagerProvider.GetManager(String managerName) +221 Terrasoft.Core.UserConnection.get_SystemEntitySchemaManager() +47 Terrasoft.Core.SystemUserConnection.InitializeCurrentUser(String userName, TimeZoneInfo timeZone, String clientIP, String agent, Boolean logSessionStart) +36 Terrasoft.Core.AppConnection.InitializeSystemUserConnection(ConfigurationSection schemaManagerProviderConfigurationSection) +172 Terrasoft.Core.AppConnection.Initialize(ConfigurationSectionGroup appConfigurationSectionGroup) +558 Terrasoft.WebApp.Loader.Global.InitializeAppConnection() +486 Terrasoft.WebApp.Loader.Global.Application_Start(Object sender, EventArgs e) +202 [HttpException (0x80004005): Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +517 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +185 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +168 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +414 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +369 [HttpException (0x80004005): Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +532 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +111 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +714
Помогите советом, что делать? куда копать?
Нравится
Добрый день, посмотрите настройки IIS, иногда функции отключены по умолчанию. Проверьте наличие галочки
Панель управления - >> Программы - >> Программы и компоненты - >> Включить или отключить функции Windows - >> Внутренние информационные службы
Evgeny D,
обратите внимание, что в требованиях предполагается IIS 7 и выше; а у вас , возможно, стоит более ранняя версия, так же есть в описании ошибки к этому отсылка
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) Попробуйте обновить IIS
Если после обновления при логине в систему возникает ошибка вида "Unable to load one or more of the requested types", то вам необходимо установить компонент Microsoft Visual C++ 2010 SP1 Redistributable Package. Загрузить его можно на сайте компании Microsoft по ссылке.