Як встановити .NET Framework v4.0.30319 на вино?


9

Я хотів встановити osu !, але це не працює, коли ви переходите на PlayOnLinux (повідомлення про помилку і нічого не відбувається).

Потім я переглянув це відео на Youtube .

Як показало відео (о 2:44,), я натиснув Запустити .exe файл у цьому віртуальному диску, потім натиснув на нього, osu!install.exeі тоді я отримаю це повідомлення:

Щоб запустити цю програму, спочатку потрібно встановити одну з наступних версій .NET Framework: v4.0.30319

Ви можете мені сказати, як це встановити?

Відповіді:


5

З winetricks32-бітним префіксом WINE. Майте на увазі, що PlayOnLinux використовує окремий винний префікс для кожного встановленого додатка. З цієї причини ви повинні використовувати своє WINEPREFIX :

sudo apt-get install winetricks
WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet40

Але як ви можете прочитати тут , сценарій установки для osu

Script is outdated and no longer works.

І couriosly, оса потреби dotnet20і не dotnet40.


Це все ще не працює. Я думаю, що завантаження вдале, але я отримав повідомлення про помилку: "Невиконаний виняток: не виконана функція mscoree.dll.CorIsLatestSvc викликається 32-бітовим кодом (0x7b83aace). [...]"
Вахсек

Почніть знову з чистої wineпапки:mv ~/.wine ~/.wine_bak
AB

Ще ні :(. Чи можете ви, будь ласка, дати мені спосіб встановити .NET Framework 4 з початку, крок за кроком, будь ласка. У мене 64-бітний ubuntu, я думаю, що тут проблема.
Vahsek

Оновлено мою відповідь.
AB

1

Спробуйте дотримуватися офіційної документації щодо встановлення Osu! на винограднику hq


4
Ласкаво просимо в Ask Ubuntu! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
RPiAwesomeness
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.