Jak odinstalować określoną bibliotekę DLL z Winetricks?


10

Mieć Googled do tego, ale nie mógł znaleźć sposób, aby ponownie zainstalować riched20.dll zainstalowany zainstalować aplikację Windows (nie pamiętam aplikację) kilka dni temu.

Czy istnieje (w wierszu polecenia lub za pośrednictwem GUI) narzędzie do usuwania i / lub ponownej instalacji bibliotek DLL zainstalowanych w Winetricks?

Dane techniczne:

  • Ubuntu 12.10

  • winetrics 20120912


Czy chcesz odinstalować DLL lub zainstalować DLL? Jestem pewien, że wino nie zawiera bibliotek DLL.
Braiam

Chcę odinstalować bogatą bibliotekę DLL. Możesz zainstalować biblioteki DLL z Winetricks.
jobin

Też chcę o to zapytać. Wygląda na to, że Winetricks zapewnia jedynie opcję usunięcia wszystkich * .dll, ale nie niektórych.
Eric

Odpowiedzi:


1

W programie Winetricks wykonałem następujące czynności, gdy załadowałem bibliotekę DLL, która zepsuła grę:

  1. Wybierz domyślny prefiks wina
  2. Kliknij Zmień ustawienia
  3. Zaznacz pole, alldlls=defaulta następnie kliknijOK
  4. W razie potrzeby zainstaluj ponownie biblioteki DLL

To mnie przywróciło do działania.


Przepraszam, ale nie mam dostępu do systemu, w którym miałem do czynienia z tym problemem, spróbuję powtórzyć ten problem. Dzięki.
jobin

1

Wystarczy usunąć z folderu wina, a riched20.dllnastępnie dodać ponownie za pomocą winetricks.

rm ~/.wine/drive_c/windows/system32/riched20.dll

Źle. Istnieją pakiety zainstalowane pod /usr/lib/i inne miejsca. Usunięcie tej biblioteki DLL pod prefiksem wine po prostu wyłącza bibliotekę DLL.
chefarov

0

Znalazłem sposób na przynajmniej wyłączenie biblioteki DLL. Otwórz winecfgi przejdź do Bibliotek. Wydaje się, że biblioteki DLL zainstalowane przez Winetricks mają gwiazdkę (*) przed swoją nazwą, znajdź bibliotekę DLL, którą chcesz usunąć, i zmień ją na „wbudowaną” lub usuń z listy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.