繁体   English   中英

在 ubuntu 18.04 上安装 Visual Studio

[英]install visual studio on ubuntu 18.04

我正在尝试在我的 Ubuntu 机器上安装 Visual Studio,我尝试使用 WINE 安装它但没有任何成功,因为它需要 Microsoft .net framework 4.0,而我已经安装了 4.7 版。 我删除了 4.7 版本并尝试使用此命令安装 4.0

 sudo apt-get install winetricks
 winetricks dotnet40

它在安装操作过程中抛出了很多错误,但随后它说 .netframework 安装成功,我有这样的错误

$ ENV WINEARCH = win32的WINEPREFIX =〜/ .wine32 winetricks dotnet40使用winetricks 20180815 - sha256sum:29e664ec1e879271a33167bf367deaa188cbe803d44b540e692bd669c44a2804酒-3.0.3(Ubuntu的3.0.3-2)和WINEARCH = win32的执行w_do_call dotnet40执行load_dotnet40 ------- ----------------------------------------------- dotnet40 没有尚未完全工作或安装在 wine 上。 买者自负。 -------------------------------------------------- ---- 执行 w_do_call remove_mono 执行 load_remove_mono

-------------------------------------------------- ---- Mono 似乎没有安装。

-------------------------------------------------- ---- 解决 wine bug 34803 ----------------------------------------- ------------- 注册:系统 belirtilen kayıt anahtarını veya değeri bulamadı 注册:系统 belirtilen kayıt anahtarını veya değeri bulamadı 注册:系统 belirtilen kayıt anahtarını veyabatamu. wine32/dosdevices/c:/windows/system32/mscoree.dll 执行w_do_call winxp 执行load_winxp 将Windows 版本设置为winxp 执行wine regedit C:\\windows\\Temp_winxp\\set-winver.reg ----------- ------------------------------------- 运行 /usr/bin/wineserver -w。 这将挂起,直到 prefix=/home/batuhan/.wine32 中的所有 wine 进程终止 -------------------------------- ---------------------- 执行 cd /home/batuhan/.cache/winetricks/dotnet40 0032:err:winediag:SECUR32_initNTLMSP ntlm_auth 未找到或已过时。 确保 ntlm_auth >= 3.0.25 在您的路径中。 通常,您可以在发行版的 winbind 包中找到它。 0035:err:mscoree:LoadLibraryShim 读取 installroot 的注册表项时出错 0035:err:mscoree:LoadLibraryShim 读取 installroot 的注册表项时出错 0035:err:mscoree:LoadLibraryShim 读取 installroot 的注册表项时出错 0035:err:mscoree:LoadLibraryShim 读取注册表项时出错对于 installroot 0035:err:mscoree:LoadLibraryShim 读取 installroot 的注册表项时出错 0035:err:mscoree:LoadLibraryShim 读取 installroot 的注册表项时出错 0035:err:mscoree:LoadLibraryShim 读取 installroot 的注册表项时出错 0035:err:mscoree:LoadLibraryShim 读取注册表项时出错installroot 的注册表项 015f:err:ole:CoGetContextToken 公寓未初始化 014f:err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData 失败,错误 0x8001011d 0162:err:ole:StdMarshalImpl_UnmarshalInterface Apartment:6UnmarshalInterface:6UnmarshalInterface 未初始化 IMarshal::ReleaseMarshalData失败,0x800401f0 0175:err:ole:CoGetContextToken 单元未初始化 0164:err:ole:CoReleaseMarshalDa ta IMarshal::ReleaseMarshalData 失败,错误 0x8001011d 0186:err:ole:CoGetContextToken 公寓未初始化 0179:err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData 失败,错误 0x800101

1天

您可以通过 python 安装 ntlm_auth

sudo -H pip install ntlm-auth

这会将 ntlm_auth 放在您的路径中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM