Имя пользователя:
Пароль:
 

Название темы: Запуск игры с dll
Показать сообщение отдельно

Пользователь


Сообщения: 117
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Quaker_75:
- какой .exe? »
исполняемый. который игру запускает.

Цитата Quaker_75:
- Если установка шла из-под админа, указанный файл должен находиться именно там, где ему прописано »
после установки игры отдельно запускается установщик MSXML 4.0 (https://www.microsoft.com/en-US/down....aspx?id=19662)
Без админ.прав запуск установщика невозможен. Поэтому я нашел файл, который отвечает за возможнсть запуска игры, и положил его рядом с .exe
Раньше всегда прокатывало - эта же игра (ексешник) ищет требуемую dll не рядом с собой, а строго в папке system32

То есть, рядом с ексешником валяется куча других библиотек - binkw32.dll, msvcp60.dll и т.п. - для них достаточно быть НЕ в системной папке с виндой. А вот msxml4.dll исполняемый файл не хочет видеть рядом с собой. Может, можно ковырнуть в нём hex-редактором что-то ? Пару бит каких-нибудь изменить, чтоб поменять путь для поиска.

Цитата Quaker_75:
Ну так сделайте тоже самое на искомой машине »
невозможно. на ней нет админских прав, и никто их не даст.

Отправлено: 16:58, 01-05-2016 | #3

Название темы: Запуск игры с dll