1

Microsoft выпустила версии кода Visual Studio для Linux и Mac, но документация немного скудна.

Я скачал версию для Linux (которая является бинарной), и когда я пришел, чтобы запустить программу, у меня была эта ошибка:

-bash:/ Код: невозможно выполнить двоичный файл: ошибка в формате exec

Я думаю, это потому, что программа предназначена только для 64-битных версий, но я могу ошибаться. Я ничего не нашел в документации, так что, я что-то пропустил? Кто-нибудь уже сделал это или знает, что происходит?

2 ответа2

1

Официальная сборка поставляется с 64-битной версией электронов, но вы можете установить 32-битную версию в своей системе и использовать ее для запуска кода Visual Studio.

Установите электрон с:

npm install electron-prebuilt -g

Затем запустите:

electron PATH_TO_VSCODE/resources/app

Вам также может понадобиться установить версию Mono> = 3.0.12, если вы хотите, чтобы VSCode запускал сервер OmniSharp (это то, что дает завершение кода, рефакторинг, ... для проектов на C #).

Это решение работало для меня, за исключением того, что я не могу найти команды dnx в палитре команд.

(редактировать: добавлена заметка о моно)

0

Вы не можете запускать 64-битные программы в 32-битной ОС, поэтому это не сработает, если они не выпустят 32-битную сборку - в чем я сомневаюсь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .