Руководство администратора 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, система, которая ежемесячно предоставляет обновления для системы безопасности на устройствах, зарегистрированных в Центра обновления Windows для бизнеса.
Установка Visual Studio
Следующие ресурсы помогут вам выполнить начальную установку Visual Studio в распространенных корпоративных сценариях. Обычно это нужно сделать только один раз.
ознакомьтесь с документацией по установке Visual Studio, чтобы получить общие сведения о вариантах установки, доступных конечным пользователям. Выберите рабочие нагрузки и компоненты, которые необходимо установить на клиентских компьютерах.
Получите правильный загрузчик Visual Studio для установки продукта. Вы можете выбрать разные программы начальной настройки. Некоторые загрузчики устанавливают очень конкретную версию продукта, а другие загрузчики инициализируют базовый канал обслуживания. Вы должны быть администратором на компьютере, чтобы выполнить любой из загрузчиков.
Используйте параметры командной строки для установки 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 выпускает обновления безопасности во второй вторник месяца, и мы настоятельно рекомендуем обновлять макеты на ежемесячной основе сразу после этого.
Используйте параметры командной строки, чтобы обновить 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 для получения пошаговых инструкций.
Ниже приведены несколько дополнительных вариантов поддержки:
- Используйте вариант поддержки чата установки (только на английском языке) для проблем, связанных с установкой.
- Сообщите о проблемах с продуктом, используя средство Сообщить о Проблеме, которое отображается как в установщике Visual Studio, так и в интегрированной среде разработки Visual Studio. Если вы ИТ-администратор и у вас не установлен Visual Studio, вы можете отправить отзывы ИТ-администратора.
- Предложите функцию, отслеживайте проблемы с продуктом и найдите ответы в сообществе разработчиков Visual Studio.
См. также
- Включение обновлений администратора
- Применение обновлений администратора
- Использование параметров командной строки для установки, обновления и управления Visual Studio
- Настройка политик для корпоративных развертываний Visual Studio
- Административные шаблоны Visual Studio
- Установка сертификатов, необходимых для автономной установки Visual Studio
- жизненный цикл и обслуживание продуктов Visual Studio
- синхронные параметры автоматической загрузки