Руководство администратора Visual Studio
В корпоративных средах системные администраторы обычно развертывают и обновляют программное обеспечение на компьютерах конечных пользователей. Продукт Visual Studio хорошо интегрируется в таких средах, предоставляя системным администраторам возможность управлять и управлять развертыванием и обновлением программного обеспечения Visual Studio. Visual Studio можно получить из Интернета, из общей сетевой папки или из кэша продуктов, и его можно развертывать и обновлять вручную, программно или с помощью программного обеспечения управления системами. Visual Studio предоставляет возможность создавать и поддерживать локации загрузки, предварительно настраивать параметры установки по умолчанию, развертывать ключи продукта во время установки и управлять обновлениями продукта после успешного развертывания. Это руководство администратора содержит краткие ссылки на рекомендации на основе сценариев для развертывания предприятия.
Исследования и планирование перед началом работы
Вам потребуется создать план развертывания Visual Studio в организации. Ниже перечислены некоторые ключевые моменты, о которых следует думать, и лучше всего, если ваш план и решения принимаются до первоначальной установки на клиентском компьютере.
- Уточняйте потребности в безопасности и совместимости. Корпорация Майкрософт рекомендует вашей организации всегда использовать последнее и самое безопасное программное обеспечение.
- Убедитесь, что вы понимаете варианты поддержки для корпоративных и профессиональных клиентов. Дополнительные сведения см. на странице жизненного цикла и обслуживания продуктов Visual Studio и.
- Если ваша компания должна оставаться в наборе компонентов дольше, но по-прежнему хочет получать регулярные обновления системы безопасности, следует запланировать использование долгосрочного канала обслуживания (LTSC). Дополнительные сведения см. в разделе Варианты поддержки для корпоративных и профессиональных клиентов на странице жизненного цикла продуктов Visual Studio и обслуживания.
- Следуйте базовым планам безопасности Windows. Корпорация Майкрософт предназначена для предоставления клиентам безопасных операционных систем, таких как Windows 10 и Windows Server, и безопасных приложений, таких как Microsoft Edge. Помимо обеспечения безопасности своих продуктов корпорация Майкрософт также позволяет вам точно управлять средами, предоставляя различные возможности конфигурации.
Планирование установки и инициализации Visual Studio
Как Visual Studio изначально устанавливается на компьютере? Действие изначально при установке Visual Studio с использованием загрузчика требует прав администратора на компьютере. Есть ли у пользователей возможность установить продукт самостоятельно, или ит-администратор должен предложить установку через процесс с повышенными привилегиями?
Как вы лицензируете и распределяете подписки на права в вашей организации? Требуются ли для установки ключи продуктов ?
Какие параметры групповой политики необходимо настроить на клиентских компьютерах? Можно ли использовать административные шаблоны (ADMX) или каталог параметров Microsoft Intune для настройки политик в вашей организации?
Какие рабочие нагрузки и компоненты требуется вашей компании? Вы планируете использовать файлы
*.vsconfig
для стандартизации установок ваших команд?
Планирование регулярного обновления Visual Studio
Откуда ваши клиентские компьютеры получают обновления продукта? Это часто зависит от того, имеют ли клиенты доступ к Интернету или нет. Должны ли они получать обновления от ИТ-управляемого и поддерживаемого корпоративного макета сетиили получать обновления из Интернета?
Кто может обновить клиентские компьютеры? По умолчанию для обновления Visual Studio требуются права администратора на компьютере, хотя начиная с августа 2023 года администратор может делегировать возможности обновления стандартным пользователям, настроив политику
AllowStandardUserControl
. Стандартные пользователи никогда не могут использовать установщик. ПолитикаAllowStandardUserControl
позволяет использовать функцию установщика Visual Studio после установки установщика на клиенте. Разрешены ли пользователи обновлять свои компьютеры или же администратор должен вызывать его централизованно или программно с помощью системного контекстного процесса?Когда должны произойти обновления? Следует ли оставить на усмотрение пользователя решение о том, когда следует обновлять или существуют ли организационные политики, которые управляют своевременностью обновлений?
Совет
Мы рекомендуем всем организациям регистрировать свои клиентские устройства для Visual Studio Administrator Updates, системы, которая ежемесячно предоставляет обновления безопасности на устройства, зарегистрированные в Windows Update for Business.
Установка Visual Studio
Следующие ресурсы помогут вам выполнить начальную установку Visual Studio в распространенных корпоративных сценариях. Обычно это нужно сделать только один раз.
ознакомьтесь с документацией по установке Visual Studio, чтобы получить общие сведения о вариантах установки, доступных конечным пользователям. Выберите рабочие нагрузки и компоненты, которые необходимо установить на клиентских компьютерах.
Получить правильный загрузчик Visual Studio для инсталляции продукта. Вы можете выбрать разные загрузчики. Некоторые загрузчики устанавливают очень конкретную версию продукта, а другие загрузчики инициализируют базовый канал обслуживания. Вы должны быть администратором на компьютере, чтобы выполнить любой из bootstrappers.
Для установки Visual Studio используйте параметры командной строки. Используйте различные параметры или используйте конфигурацию установки
*.vsconfig
для программного управления или настройки установки Visual Studio. Вы можете создать скрипт установки, который автоматизирует процесс установки. Дополнительные сведения см. в примерах параметров командной строки .создание макета Visual Studio (сетевая установка). Макет — это кэш файлов Visual Studio в папке в сети, которую можно использовать как для начальной установки, так и для всех обновлений продукта. Макет можно использовать, если клиентские компьютеры имеют ограниченное подключение к Интернету. Вы можете использовать файл конфигурации установки в формате *.vsconfig для инициализации содержимого макета. Можно использовать файл ответа , который позволяет задать значения по умолчанию при установке продукта . После создания макета необходимо регулярно поддерживать его. Не забудьте убедиться, что пользователь или системная учетная запись, на которых выполняется обновление, имеет правильный доступ к сетевой папке, содержащей макет. Дополнительные сведения см. в статье Устранение неполадок, связанных с сетью при установке или использованииVisual Studio.
развернуть макет на клиентских компьютерах в вашей организации. Узнайте, как установить Visual Studio из макета на клиентские компьютеры в организации.
Установить необходимые сертификаты для автономной установки. Установите необходимые сертификаты, если клиентский компьютер полностью отключен от Интернета.
Настройте политики, которые управляют поведением среды Visual Studio на уровне всей машины. Настройте и разверните политики в организации, такие как включение обновлений администратора, разрешение стандартным пользователям выполнять обновления и удаление компонентов, вышедших из поддержки. Политики Visual Studio доступны в каталоге параметров Microsoft Intune, а также в административных шаблонах Visual Studio (ADMX).
ключи продукта или подписки применять автоматически при развертывании Visual Studio. Вы можете программно применить подписку или ключ продукта в рамках скрипта, который используется для автоматизации развертывания Visual Studio, чтобы пользователи не должны активировать программное обеспечение отдельно. Этот ключ можно задать во время установки Visual Studio или после завершения установки.
установить и использовать Visual Studio и службы Azure за брандмауэром или прокси-сервером. Если в организации используются такие меры безопасности, как брандмауэр или прокси-сервер, есть URL-адреса домена, которые могут потребоваться добавить в список разрешений и порты и протоколы, которые могут потребоваться открыть таким образом, чтобы при установке и использовании Visual Studio и служб Azure было лучше всего.
Обновление Visual Studio
Следующие ресурсы помогут вам поддерживать Visual Studio обновлённой, актуальной и безопасной. Рекомендуется планировать ежемесячные обновления.
просмотрите документацию по Обновлению Visual Studio, чтобы получить общие сведения о вариантах обновления, доступных конечным пользователям, и о том, как конечные пользователи получают уведомления о доступности обновлений.
убедитесь, что вы правильно настроили долгосрочный канал обслуживания (LTSC), если вы хотите жестко контролировать, когда и откуда приходят обновления.
Убедитесь, что у стандартных пользователей включена возможность обновления по запросу, если ваша организация разрешает это.
Разрешить обновления для администратора с помощью Microsoft Endpoint Configuration Manager (SCCM и Intune). обновления администратора Visual Studio доступны и развертываются через коллекцию программного обеспечения Microsoft Endpoint Manager Microsoft Endpoint Manager, которая включает все управляемые устройства Intune и SCCM, зарегистрированные в Центра обновления Windows для бизнеса. Это наш рекомендуемый подход к обеспечению безопасности предприятий. Дополнительные сведения см. здесь.
регулярно обновлять макет (сетевую установку) таким образом, чтобы он оставался текущим и безопасным с последними обновлениями продукта. Макеты предназначены для использования как в качестве точки установки для новых клиентских установок Visual Studio, так и источника обновленных битов продукта для установок, которые уже развернуты на клиентских рабочих станциях. Visual Studio выпускает обновления безопасности в Patch Tuesday, во второй вторник месяца, и мы настоятельно рекомендуем обновлять ваши макеты ежемесячно сразу после этого.
Для обновления Visual Studio используйте параметры командной строки. Используйте различные параметры для программного обновления Visual Studio. Для получения дополнительной информации см. примеры параметров командной строки.
обновите клиентские машины на основе сетевой архитектуры. После того как вы обновите макет, можно обновить клиентские инсталляции Visual Studio из обновленного сетевого макета. Этот сценарий также предназначен для работы с обновлениями администратора и для клиентов, не имеющих доступа к Интернету.
Для компьютеров, которые не подключены к Интернету или не подключены к макету, можно обновить Visual Studio с помощью минимального автономного макета.
Настройка Visual Studio
Настройка политик, влияющих на поведение Visual Studio Использование каталога параметров Microsoft Intune или административных шаблонов Visual Studio (ADMX) для упрощения настройки политик Visual Studio на клиентских компьютерах в вашей организации. Сюда входят настройки политик, которые управляют поведением установки и обновления, такие как: кто имеет право обновляться, где установлены некоторые пакеты, используемые с другими версиями или экземплярами, где и кэшируются ли пакеты, должны ли обновления администратора быть включены и как они должны применяться, какие каналы обновления доступны и как они отображаются клиенту, должны ли удаляться неподдерживаемые компоненты во время обновления, а также как отображаются (или не отображаются) уведомления. Это также включает в себя настройку политик, которые управляют отзывами клиентов, телеметрией, Live Shareи поведением туннелей разработчика.
Создайте пользовательские пакеты начальной загрузки. Изучите продвинутые методы создания настраиваемых пакетов начальной загрузки для более эффективного управления конфигурацией установки путем составления манифестов продуктов и пакетов.
- импорт или экспорт конфигураций установки на другие компьютеры или макеты.
Управление, изменение или восстановление Visual Studio
Обнаружение, проверка и управление установленными экземплярами Visual Studio на клиентских компьютерах.
Советы по устранению неполадок. Получите помощь при установке или обновлении Visual Studio и узнайте, как сообщить о проблеме, если вы сталкиваетесь с препятствием. Эти советы включают пошаговые инструкции, которые должны устранять большинство проблем с установкой в сети или в автономном режиме.
Отремонтируйте Visual Studio для устранения проблем с обновлением. Иногда установка Visual Studio становится поврежденной или искаженной. Исправление полезно для устранения проблем во время установки во всех операциях установки, включая обновления.
Поддержка или устранение неполадок
Иногда вещи могут пойти не так. Если установка Visual Studio завершается сбоем, ознакомьтесь с инструкцией по устранению неполадок с установкой и обновлением Visual Studio для получения пошаговых указаний.
Ниже приведены несколько дополнительных вариантов поддержки:
- Используйте вариант поддержки чата установки (только на английском языке) для проблем, связанных с установкой.
- Сообщите о проблемах с продуктом, используя инструмент Report a Problem, который отображается в установщике Visual Studio и в интегрированной среде разработки Visual Studio. Если вы являетесь ИТ-администратором и не установили Visual Studio, вы можете отправить отзывы ИТ-администратора.
- Предложите функцию, отслеживайте проблемы с продуктом и найдите ответы в сообществе разработчиков Visual Studio.
См. также
- Включение обновлений администратора
- Применение обновлений администратора
- Выполнение установки, обновления и управления Visual Studio с использованием параметров командной строки
- Настройка политик для корпоративных развертываний Visual Studio
- административные шаблоны Visual Studio
- Установка сертификатов, необходимых для автономной установки Visual Studio
- жизненный цикл продуктов и обслуживание Visual Studio
- синхронные параметры автоматической загрузки