วิธีการติดตั้ง. NET Framework v4.0.30319 บนไวน์


9

ฉันต้องการติดตั้ง osu !, แต่มันไม่ทำงานเมื่อคุณเล่น PlayOnLinux (ข้อความแสดงข้อผิดพลาดและไม่มีอะไรเกิดขึ้น)

จากนั้นผมทำตามวิดีโอนี้ใน Youtube

ตามที่วิดีโอแสดง (ที่ 2:44) ฉันคลิกที่เรียกใช้ไฟล์. exe ในไดรฟ์เสมือนนี้จากนั้นฉันคลิกosu!install.exeและจากนั้นฉันจะได้รับข้อความนี้:

เมื่อต้องการเรียกใช้แอปพลิเคชันนี้คุณต้องติดตั้ง. NET Framework เวอร์ชันต่อไปนี้ก่อน: v4.0.30319

คุณบอกวิธีการติดตั้งนี้ได้ไหม

คำตอบ:


5

ด้วยwinetricksและคำนำหน้า WINE แบบ 32 บิต โปรดทราบว่า PlayOnLinux ใช้คำนำหน้าไวน์แยกต่างหากสำหรับแต่ละแอปพลิเคชันที่ติดตั้ง ด้วยเหตุนี้คุณต้องใช้ของคุณ WINEPREFIX :

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

แต่อย่างที่คุณสามารถอ่านได้ที่นี่สคริปต์การติดตั้งสำหรับosu

Script is outdated and no longer works.

และ couriosly, OSUต้องการและไม่ได้dotnet20dotnet40


มันยังไม่ทำงาน ฉันคิดว่าการดาวน์โหลดนั้นทำได้สำเร็จ แต่ฉันได้รับข้อความแสดงข้อผิดพลาด: "ข้อยกเว้นที่ไม่สามารถจัดการได้: ฟังก์ชั่นที่ไม่ได้ดำเนินการ mscoree.dll.CorIsLatestSvc ที่เรียกว่าในรหัส 32 บิต (0x7b83aace) [... ]"
Vahsek

เริ่มต้นใหม่ด้วยwineโฟลเดอร์สะอาด:mv ~/.wine ~/.wine_bak
AB

ยังไม่มี :( โปรดช่วยฉันติดตั้ง. NET Framework 4 จากจุดเริ่มต้นทีละขั้นตอนได้โปรดฉันมี 64 บิต - Ubuntu ฉันคิดว่ามันเป็นปัญหาที่เกิดขึ้น
Vahsek

อัปเดตคำตอบของฉัน
AB

1

4
ยินดีต้อนรับสู่ถาม Ubuntu! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
RPiAwesomeness
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.