代码之家  ›  专栏  ›  技术社区  ›  M.Bwe

在ubuntu 18.04上安装visual studio

  •  0
  • M.Bwe  · 技术社区  · 5 年前

    我试图在我的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 WINEPRIX=~/.wine32葡萄酒技巧网络40使用 2018年8月15日的葡萄酒技巧-sha256sum: 29e664ec1e879271a33167bf367deaa188cbe803d44b540e692bd669c44a2804,带 wine-3.0.3(Ubuntu 3.0.3-2)和WINEARCH=win32执行w_do_call dotnet40正在执行load_dotnet40 ------------------------------------------------------dotnet40尚未完全在葡萄酒上运行或安装。当心购买者。 ------------------------------------------------------执行w_do_call remove_mono执行load_remove_mono

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

    ------------------------------------------------------解决葡萄酒问题34803 ------------------------------------------------------reg:系统正常运行 请确保系统正常运行 Belartilen kay±t anahtar±n±veya deeri bulamad±执行rm-f /主页/batuhan/.wine32/dosdevices/c:\windows/system32/mscoree.dll 执行w_do_call winxp执行load_winxp设置Windows版本 到winxp执行葡萄酒注册表C:\windows\Temp_winxp\set-inver.reg ------------------------------------------------------运行/usr/bin/wineserver-w。这将挂起,直到所有葡萄酒进程都在 前缀=/home/batuhan/.wine32终止 ------------------------------------------------------执行cd/home/batuhan/.cache/winetricks/dotnet40 0032:错误:winediag:SECUR32_initNTLMSP ntlm_auth未找到或已找到 过时的。确保ntlm_auth>=3.0.25在你的路上。通常, 您可以在您的发行版的winbind包中找到它。 0035:错误:mscoree:LoadLibraryShim读取注册表项时出错 installroot 0035:错误:mscoree:LoadLibraryShim读取注册表时出错 安装根0035的键:错误:mscoree:LoadLibraryShim读取错误 installroot 0035的注册表项:错误:mscoree:LoadLibraryShim错误 正在读取installroot 0035的注册表项:错误:mscoree:LoadLibraryShim 读取installroot的注册表项时出错 0035:错误:mscoree:LoadLibraryShim读取注册表项时出错 installroot 0035:错误:mscoree:LoadLibraryShim读取注册表时出错 安装根0035的键:错误:mscoree:LoadLibraryShim读取错误 installroot 015f的注册表项:error:ole:CoDiscontextToken公寓 未初始化014f:err:ole:CoReseleaseMarshalData IMarshal::ReleaseMarshalData失败,错误为0x8001011d 0162:错误:ole:StdMarshallImpl_非标准接口公寓 已初始化0162:错误:ole:CoUnmarshall接口 IMarshal::解除封送接口失败,0x800401f0 0175:error:ole:CoDiscontextToken公寓未初始化 0164:错误:ole:CoEleaseMarshalData IMarshal::ReleaseMarshalData失败 出现错误0x80010111 0186:错误:ole:CoDiscontextToken公寓不可用 已初始化0179:错误:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData失败,错误为0x800101

    1d

    0 回复  |  直到 5 年前
        1
  •  0
  •   Brett Reinhard    5 年前

    您可以通过python安装ntlm_auth

    sudo -H pip install ntlm-auth
    

    这将使ntlm_auth位于您的路径中。

    推荐文章