Замещения
DLL |
||
К сожалению не всегда возможно запустить приложение используя
только встроенные DLL. Некоторые родные DLL просто работают лучше. После того как вы нашли
родные DLL в Windows, вам необходимо скопировать их в соответствующие места Wine и затем настроить их к использованию. Чаще всего это
директория c:\windows\system32. Следующие 4 DLL никогда не надо
использовать в родной версии: kernel32.dll, gdi32.dll, user32.dll, and ntdll.dll. Эти библиотеки требуют
низкоуровневого доступа к ядру Windows, которого просто не существует в Wine. После
того как библитека скопирована надо настроить wine на ее использование.
Вы можете сконфигурировать Wine, выбирать между радными и встроенными DLL на двух различных уровнях. Если у вас выбраны Настройки
по умолчанию в закладке Приложения, изменения будут действовать
на все программы. Вы можете заменить глобальныйные настройки на настройки на уровне приложения, добавив и
выбрав приложение в закладке Приложения. Чтобы
добавить и заместить FOO.DLL, введите "FOO" в поле Новое замещение для библиотеки и
нажмите кнопку добавить . Для изменения
поведения DLL , необходимо выбрать библиотеку в
окне Существующие замещения и выбрать Редактировать. По умолчанию новые загружаемые библиотеки считаются
родными билиотеками Windows и выбираются для использования (имеют больший приоритет
перед встроенными библиотеками Wine). Вы также можете выбрать использование только родных
библиотек, только встроенных или не использовать ни одну из них. |
||