Как установить удаленные инструменты Visual Studio на Server Core?

Я хочу установить удаленные инструменты Visual Studio 2013 с обновлением 4 на сервере Windows 2012R2 под управлением IIS 8.5. Это довольно простой процесс, описанный здесь: https://msdn.microsoft.com/en-us/library/bt727f1t.aspx

У меня проблема в том, что сервер, на котором я пытаюсь это установить, - это Server Core, то есть графический интерфейс отсутствует. Приложение Remote Tools представляет собой исполняемый файл, который устанавливается только через графический интерфейс.

Я пытался установить его с PowerShell, и он просто зависает. Я также не могу найти удаленные инструменты в установщике веб-платформы, чтобы установить его таким образом. Обширный поиск в Google ничего не дал.

Кто-нибудь знает, как установить Visual Studio Remote Tools на Server Core, чтобы я мог отлаживать на своем сервере DEV? Любой совет приветствуется.

3 ответа

Создайте.bat файл и введите ниже. (не PowerShell) (или просто в командной строке.)

rtools_setup_x64.exe "/ install / quiet

слово...

Вам не нужно устанавливать удаленные инструменты. Просто скопируйте файл msvsmon.exe из локальной установки Visual Studio. Затем запустите его из удаленного PowerShell:

Start-Process -FilePath .\msvsmon.exe -ArgumentList '/nosecuritywarn /port:4022 /silent' -Verb runAs

Не забудьте открыть порт брандмауэра.

Оказывается, вы можете просто удаленно подключиться к главному серверу. Когда вы это сделаете, вы получите только командную строку. Оттуда, CD в каталог, где находится файл установки удаленных инструментов. Запустите файл, введя имя файла в командной строке, например: rtools_setup_x64.exe.

Это запустит установщик с графическим интерфейсом на главном сервере. Это так просто, я не думал, что вы сможете получить мастер установки на сервере Core, как бы вы ни делали.

Другие вопросы по тегам