WINEHQ - вино Гекко не инит - рендеринга HTML отключен

в настоящее время я пытаюсь получить скомпилированную программу windows для работы через Wine для запуска на Linux и MacOSX.

когда я запускаю программу через wine, она предлагает мне установить Gecko, который я делаю. Позже в программе он пытается использовать MSHTML для отображения HTML, но вместо этого я получаю эти сообщения об ошибках на своей консоли.

ERR:в библиотеку MSHTML:init_xpcom NS_InitXPCOM2 не удалось: 80004005
ERR:в библиотеку MSHTML:HTMLDocument_Create ошибка инициализации Гекко, возвращаясь CLASS_E_CLASSNOTAVAILABLE
поправить:Оле:метод cocreateinstance нет экземпляра, созданного для интерфейса {00000000-0000-0000-c000-000000000046} из класса {25336920-03f9-11cf-8fd0-00aa00686f13}, хрес-это 0x80040111

Я с помощью Wine 1.1.34 и подобная ошибка была якобы исправлена в 1.1.33

http://bugs.winehq.org/show_bug.cgi?id=12578

Я на это весь день, ничего мне не хватает?

спасибо,
Ник

19
задан Nick
22.05.2023 14:08 Количество просмотров материала 3677
Распечатать страницу

3 ответа

даже с winetricks wine не поддерживает com, поэтому создание com-компонента вызовет эту ошибку. Нет никакого исправления.

0
отвечен Daisetsu 2023-05-23 21:56

Так если вы печатаете " вино iexplore.exe " открывает ли он винную версию Internet explorer (gecko)?

Вы сказали, что эта программа была "скомпилирована windows". Ты составил его? Вы использовали visual studio?

Если это приложение .NET, вам нужно использовать mono для его запуска.

http://www.mono-project.com/Main_Page

0
отвечен James T 2023-05-24 00:13

Try winetricks.

выполните следующие действия:

wget http://www.kegel.com/wine/winetricks
chmod a+x winetricks
env WINEPREFIX=yourwineprefix ./winetricks gecko

winetricks - мой любимый инструмент для вина и позволяет устранять множество проблем.

0
отвечен Jarvin 2023-05-24 02:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх