Visual Studio Code unter Linux 32-Bit

Visual Studio Code unter Linux 32-Bit

Microsoft hat die Visual Studio Code-Versionen für Linux und Mac herausgebracht, die Dokumentation ist jedoch etwas dürftig.

Ich habe die Linux-Version (eine Binärdatei) heruntergeladen und als ich das Programm ausführen wollte, trat dieser Fehler auf:

-bash: ./Code: Binärdatei kann nicht ausgeführt werden: Fehler im Exec-Format

Ich denke, es liegt daran, dass das Programm nur für 64-Bit-Versionen verfügbar ist, aber ich kann mich auch irren. Ich habe in den Dokumenten nichts gefunden, habe ich also etwas übersehen? Hat es schon jemand gemacht oder weiß, was passiert?

Antwort1

Der offizielle Build wird mit einer 64-Bit-Version von Electron ausgeliefert, Sie können jedoch eine 32-Bit-Version auf Ihrem System installieren und damit Visual Studio Code ausführen.

Installieren Sie Electron mit:

npm install electron-prebuilt -g

Dann renne:

electron PATH_TO_VSCODE/resources/app

Möglicherweise müssen Sie auch eine Version von Mono >= 3.0.12 installieren, wenn VSCode den OmniSharp-Server ausführen soll (dieser ermöglicht Codevervollständigung, Refactoring usw. für C#-Projekte).

Diese Lösung hat bei mir funktioniert, außer dass ich in der Befehlspalette keine DNX-Befehle finden kann.

(Bearbeiten: Hinweis zu Mono hinzugefügt)

Antwort2

Sie können keine 64-Bit-Programme auf einem 32-Bit-Betriebssystem ausführen, also wird es nicht funktionieren, es sei denn, es wird eine 32-Bit-Version veröffentlicht – was ich bezweifle.

verwandte Informationen