Добрый день! При обновлении с версии 7.8.0.3374 до 7.8.1.1035 возникает ошибка. Вот лог:
Error: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeModule.GetTypes()
at System.Reflection.Assembly.GetTypes()
at Terrasoft.Core.SchemaManagerItem`1.get_TypeName()
at Terrasoft.Core.SchemaManager`1.AddCoreSchema(Guid uid, String name, Guid parenSchemaUId, Assembly assembly, Guid[] referenceSchemaUIds)
at Terrasoft.Core.SchemaManager`1.AddCoreSchema(Guid uid, String name, Guid parentSchemaUId, Guid[] referenceSchemaUIds)
at Terrasoft.Core.Entities.SystemEntitySchemaManager.InitializeItems()
at Terrasoft.Core.Entities.EntitySchemaManager.Initialize(SchemaManagerProvider provider, SchemaManagerProviderConfigurationElement configuration)
at Terrasoft.Core.SchemaManagerProvider.InitializeSystemSchemaManager(String systemSchemaManagerName)
at Terrasoft.Core.SchemaManagerProvider.InitializeSchemaManager(String managerName)
at Terrasoft.Core.SchemaManagerProvider.GetManager(String managerName)
at Terrasoft.Core.UserConnection.get_SystemEntitySchemaManager()
at Terrasoft.Core.SystemUserConnection.InitializeCurrentUser(String userName, TimeZoneInfo timeZone, String clientIP, String agent, Boolean logSessionStart)
at Terrasoft.Core.UserConnection.Login(String userName, TimeZoneInfo timeZone, Boolean logSessionStart)
at Terrasoft.Core.AppConnection.Initialize(ConfigurationSectionGroup appConfigurationSectionGroup)
at Terrasoft.Tools.WorkspaceConsole.WorkspaceConsoleApplication.Initialize(ConfigurationSectionGroup appConfigurationSectionGroup)
at Terrasoft.Tools.Common.BaseConsoleApplication`2.Run(String[] args)
Utility finished working.
=== 14:26:25.4607 (UTC) ===
Нравится
Здравстствуйте, Александр!
Данная ошибка возникает в случае, если для запуска консоли не хватает библиотек, которые должны были скопироваться при запуске скрипта PrepareWorkspaceConsole. В редких случаях они не копируются, например, если не хватает прав доступа на запись или чтение файлов.
Для исправления в каталог с исполняемым файлом(Terrasoft.Tools.WorkspaceConsole.exe) необходимо скопировать:
- все содержимое каталога ..\Terrasoft.WebApp\bin\ (именно содержимое, а не сам каталог)
- все содержимое каталога ..\Terrasoft.WebApp\DesktopBin\WorkspaceConsole\x64\