Здрасти.
Обновил ОвенЛоджик до последней актуальной версии. Заимел проблему в виде "Не удалось загрузить DeviceInternalFunctions_x86.dll. Не найден указанный модуль (Исключение из HRESULT:0x8007007E". Как следствие, симулятор не работает (остальное не проверял). Система WinXP x86, SP2.
Подробности:
Скрытый текст:
System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.DllNotFoundException: Не удается загрузить DLL "DeviceInternalFunctions_x86.dll": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)
в Owen.ProgrammableRelay.Native.GetSimulatePidInstan ceSize32()
в Owen.ProgrammableRelay.Native.GetSimulatePidInstan ceSize()
в ProgramRelayFBD.PidElement..ctor(String title, FB typeFb)
--- Конец трассировки внутреннего стека исключений ---
в System.RuntimeMethodHandle._InvokeConstructor(IRun timeMethodInfo method, Object[] args, SignatureStruct& signature, RuntimeType declaringType)
в System.RuntimeMethodHandle.InvokeConstructor(IRunt imeMethodInfo method, Object[] args, SignatureStruct signature, RuntimeType declaringType)
в System.Reflection.RuntimeConstructorInfo.Invoke(Bi ndingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
в System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Libra ryDefaultFactory.BuilderExclusiveElements(DrawingD ocument drawing, Type typeLibraryDocument, TypeDocument typeDocument)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Libra ryDefaultFactory.InitializeLibrary(IDocumentContai nerWithLibraryComponents documentContainer, Type typeLibraryDocument)
в ProgramRelayFBD.DrawingView.InitializeLibrary(Type typeLibraryDocument)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Libra ryPresenter.InitializeLibrary(IEnumerable`1 documentContainers)
в ProgramRelayFBD.InfrastructureLayer.Adapters.FormP resenter.OnActiveDocumentChanged(IViewPanel activedPanel, LibraryPresenter libraryPresenter)
DotNet обновил (взял оттуда же, откуда ОвенЛоджик). Проблема возникла при выборе ПР200-24.1.X. Понимаю, что проблема может с совместимостью со старой ОС, тогда хотелось бы узнать, какая последняя версия OL стабильно работает на WinXP.
23.09.2021, 10:53
Ревака Юрий
Цитата:
Сообщение от Рашид
Здрасти.
Обновил ОвенЛоджик до последней актуальной версии. Заимел проблему в виде "Не удалось загрузить DeviceInternalFunctions_x86.dll. Не найден указанный модуль (Исключение из HRESULT:0x8007007E". Как следствие, симулятор не работает (остальное не проверял). Система WinXP x86, SP2.
Подробности:
Скрытый текст:
System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.DllNotFoundException: Не удается загрузить DLL "DeviceInternalFunctions_x86.dll": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)
в Owen.ProgrammableRelay.Native.GetSimulatePidInstan ceSize32()
в Owen.ProgrammableRelay.Native.GetSimulatePidInstan ceSize()
в ProgramRelayFBD.PidElement..ctor(String title, FB typeFb)
--- Конец трассировки внутреннего стека исключений ---
в System.RuntimeMethodHandle._InvokeConstructor(IRun timeMethodInfo method, Object[] args, SignatureStruct& signature, RuntimeType declaringType)
в System.RuntimeMethodHandle.InvokeConstructor(IRunt imeMethodInfo method, Object[] args, SignatureStruct signature, RuntimeType declaringType)
в System.Reflection.RuntimeConstructorInfo.Invoke(Bi ndingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
в System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Libra ryDefaultFactory.BuilderExclusiveElements(DrawingD ocument drawing, Type typeLibraryDocument, TypeDocument typeDocument)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Libra ryDefaultFactory.InitializeLibrary(IDocumentContai nerWithLibraryComponents documentContainer, Type typeLibraryDocument)
в ProgramRelayFBD.DrawingView.InitializeLibrary(Type typeLibraryDocument)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Libra ryPresenter.InitializeLibrary(IEnumerable`1 documentContainers)
в ProgramRelayFBD.InfrastructureLayer.Adapters.FormP resenter.OnActiveDocumentChanged(IViewPanel activedPanel, LibraryPresenter libraryPresenter)
DotNet обновил (взял оттуда же, откуда ОвенЛоджик). Проблема возникла при выборе ПР200-24.1.X. Понимаю, что проблема может с совместимостью со старой ОС, тогда хотелось бы узнать, какая последняя версия OL стабильно работает на WinXP.
Здрасти.
Обновил ОвенЛоджик до последней актуальной версии. Заимел проблему в виде "Не удалось загрузить DeviceInternalFunctions_x86.dll. Не найден указанный модуль (Исключение из HRESULT:0x8007007E". Как следствие, симулятор не работает (остальное не проверял). Система WinXP x86, SP2.
Подробности:
DotNet обновил (взял оттуда же, откуда ОвенЛоджик). Проблема возникла при выборе ПР200-24.1.X. Понимаю, что проблема может с совместимостью со старой ОС, тогда хотелось бы узнать, какая последняя версия OL стабильно работает на WinXP.
Приврал я немного - на самом деле у меня стоит WinXP Professional SP3, версия 2002. Методом перебора версий выяснил, что проблемы начинаются с версии ОЛ 1.21.278.0 и свежее (пока это только .279.0). На всех предыдущих версиях всё ок. Почему именно на последних двух версиях затык случился, непонятно. Но ладно, пока обойдусь версий 1.21.277.0 - последней, стабильно работающей у меня.
23.09.2021, 13:16
Ревака Юрий
Цитата:
Сообщение от Рашид
Приврал я немного - на самом деле у меня стоит WinXP Professional SP3, версия 2002. Методом перебора версий выяснил, что проблемы начинаются с версии ОЛ 1.21.278.0 и свежее (пока это только .279.0). На всех предыдущих версиях всё ок. Почему именно на последних двух версиях затык случился, непонятно. Но ладно, пока обойдусь версий 1.21.277.0 - последней, стабильно работающей у меня.
В последних версиях обновились системные библиотеки dll версии 1.10 от Microsoft до 1.14, можно рискнуть накатить из тех файлов что прикреплены, если они запустятся на XP, то думаю и новые версии заработают.
23.09.2021, 13:54
petera
Вложений: 1
Цитата:
Сообщение от Ревака Юрий
В последних версиях обновились системные библиотеки dll версии 1.10 от Microsoft до 1.14, можно рискнуть накатить из тех файлов что прикреплены, если они запустятся на XP, то думаю и новые версии заработают.
Я ничего дополнительно не накатывал
Обновил ОЛ, естественно в другую папку, с 1.20 сразу на 1.21.279
Все dll установились сами Вложение 57146