Linux 32 位元上的 Visual Studio Code

Linux 32 位元上的 Visual Studio Code

微軟推出了Linux和Mac的Visual Studio Code版本,但文件有點差。

我下載了 Linux 版本(這是一個二進位檔案),當我運行該程式時,出現以下錯誤:

-bash: ./Code: 無法執行二進位檔案: exec 格式錯誤

我認為這是因為該程式僅適用於 64 位元版本,但我可能是錯的。我在文件中沒有找到任何內容,所以我錯過了什麼嗎?有人已經做到了或知道發生了什麼事嗎?

答案1

官方版本附帶 64 位元版本的 Electron,但您可以在系統上安裝 32 位元版本並使用它來執行 Visual Studio 程式碼。

安裝電子:

npm install electron-prebuilt -g

然後運行:

electron PATH_TO_VSCODE/resources/app

如果您希望 VSCode 運行 OmniSharp 伺服器,您可能還需要安裝 Mono >= 3.0.12 的版本(這為 C# 專案提供程式碼補全、重構等功能)。

這個解決方案對我有用,只是我在命令面板中找不到 dnx 命令。

(編按:新增有關單聲道的註解)

答案2

你不能在 32 位元作業系統上運行 64 位元程序,所以它不會工作,除非他們發布 32 位元版本 - 我對此表示懷疑。

相關內容