Wine: wininet.dll отправляет запрос на любой домен на 127.0.0.1

Благодаря @Taylor и @Olli я полностью пересмотрел свой вопрос.

Привет,

Я разрабатываю приложение для Windows в Ubuntu. Все отлично. Единственная проблема заключается в том, что каждый веб-вызов, который я выполняю с wininet.dll, отправляется на локальный хост вместо целевого сервера.

Я понятия не имею, в чем проблема и как заставить wininet.dll правильно разрешить доменное имя.

Я также создал файл hosts в ~/.wine/drive_c/windows/system32/drivers/etc/hosts и установил домены и IP-адреса вручную; но не помогло.

Есть идеи?

2
задан 17 February 2011 в 21:28

2 ответа

Вы можете использовать /etc/hosts, чтобы сделать то же самое. Формат, по крайней мере, почти такой же, и в этом файле уже есть примеры.

0
ответ дан 17 February 2011 в 21:28

apt: // Winetricks имеет возможность создать пустой файл hosts в вашей директории Wine, который затем можно редактировать таким же образом.

Вы можете попробовать wininet.dll из Windows. Я полагаю, что на dllfiles.com есть копия (не уверен, что эта ссылка верна, поскольку я звоню по памяти). В Wine вы должны будете установить dll на native, а затем на встроенный (и не забудьте создать резервную копию копии dll wine перед установкой).

0
ответ дан 17 February 2011 в 21:28

Другие вопросы по тегам:

Похожие вопросы: