Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предупреждение
ЭТО СОДЕРЖИМОЕ ПОДЛЕЖИТ УСТАРЕВАНИЮ, ПОСКОЛЬКУ ОНО БЫЛО ОБЪЕДИНЕНО С ДРУГИМИ СТРАНИЦАМИ. Эта страница удалена из TOC.
Администраторы предприятия часто создают макет и размещают его в сетевой общей папке для развертывания для своих конечных пользователей. На этой странице описывается, как правильно настроить параметры макета сети.
Управление тем, где Visual Studio ищет обновления
Сценарий 1: Клиент изначально установлен из макета, но настроен на получение обновлений с расположения сетевой схемы или веб-
По умолчанию Visual Studio продолжает искать обновления в Интернете, даже если установка была развернута из сетевой общей папки. Если обновление доступно в Интернете, пользователь может установить его. Хотя кэш макета сети сначала проверяется для всех обновленных битов продукта, если они не найдены там, Visual Studio будет искать и скачивать обновленные биты продуктов из Интернета.
Сценарий 2: Клиент изначально установлен и должен получать обновления только из сетевой конфигурации
Если вы хотите контролировать, где клиент Visual Studio ищет обновления, например, если клиентский компьютер не имеет доступа к Интернету, и вы хотите убедиться, что он только и всегда устанавливается из макета, можно настроить расположение, где установщик клиента ищет обновленные биты продукта. Рекомендуется убедиться, что этот параметр настроен правильно, прежде чем клиент выполняет начальную установку из макета.
Создайте автономный макет:
vs_enterprise.exe --layout C:\vsoffline --lang en-US
Скопируйте его в общую папку, в которой вы хотите разместить ее:
xcopy /e C:\vsoffline \\server\share\VS
Измените файл
response.json
в макете и измените значениеchannelUri
, чтобы указать копию channelManifest.json, которую управляет администратор.Не забудьте экранировать обратные слеши в значении, как показано в следующем примере:
"channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
Теперь конечные пользователи могут запустить программу установки из этой общей папки для установки Visual Studio.
\\server\share\VS\vs_enterprise.exe
Когда администратор предприятия считает, что пришло время для пользователей обновиться до более новой версии Visual Studio, они могут обновить расположение макета, чтобы включить обновленные файлы следующим образом.
Используйте команду, аналогичную следующей команде:
vs_enterprise.exe --layout \\server\share\VS --lang en-US
Убедитесь, что файл
response.json
в обновленном макете по-прежнему содержит настройки, в частности изменения channelUri, как показано ниже."channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
Существующие установки Visual Studio из этого расположения ищут обновления по \\server\share\VS\ChannelManifest.json
. Если channelManifest.json новее уже установленного пользователем, Visual Studio уведомляет пользователя о доступности обновления.
Любое обновление установки, инициированное клиентом, автоматически установит обновленную версию Visual Studio непосредственно из макета.
сценарии 3. Клиент изначально установлен из Интернета, но теперь должен получать обновления только из макета сети
В некоторых случаях клиентский компьютер, возможно, уже установил Visual Studio из Интернета, но теперь администратор хочет, чтобы все будущие обновления поступали из управляемого макета. Единственным поддерживаемым способом этого является создание сетевого макета с требуемой версией продукта, а затем на клиентском компьютере запустите загрузчик из расположения макета (например, \\server\share\vs_enterprise.exe
). В идеале исходная установка клиента была бы выполнена с помощью загрузчика из сетевого макета с правильно настроенным каналом URI, но запуск обновленного загрузчика из расположения сетевого макета также будет работать. Одно из этих действий будет внедрять подключение к конкретному месторасположению макета на клиентском компьютере. Единственное условие для успешного выполнения этого сценария заключается в том, что "ChannelURI" в response.json
файле макета должен совпадать с ChannelURI, установленным на клиентской машине при первоначальной установке. Скорее всего, это значение было изначально установлено на интернет-канале выпуска .
Поддержка или устранение неполадок
Иногда вещи могут пойти не так. Если установка Visual Studio завершается сбоем, ознакомьтесь с разделом «Устранение неполадок при установке и обновлении Visual Studio», где содержатся пошаговые инструкции.
Ниже приведены несколько дополнительных вариантов поддержки:
- Используйте вариант поддержки чата установки (только на английском языке) для проблем, связанных с установкой.
- Сообщайте о проблемах с продуктом, используя средство Report a Problem, которое отображается как в установщике Visual Studio, так и в интегрированной среде разработки Visual Studio. Если вы ИТ-администратор и у вас не установлено Visual Studio, вы можете оставить отзыв ИТ-администратора .
- Предложите функцию, отслеживайте проблемы с продуктом и найдите ответы в сообществе разработчиков Visual Studio.