что такое среда выполнения microsoft edge webview2 runtime
Microsoft Edge WebView2 и Приложения Microsoft 365
Приложения Microsoft 365 новых или улучшенных функций, которые зависят Microsoft Edge WebView2. Например, функции поиска помещений и собрания Аналитика в Outlook. WebView2 использует Microsoft Edge как обл. отрисовки для отображения веб-функций в настольном приложении.
С помощью WebView2 мы с легкостью предоставляем пользователям Office функции, которые выглядят и выглядят одинаково на разных платформах устройств. В свою очередь, этот согласованный опыт помогает пользователям изучать и использовать эти функции, не изучив особенности работы Office на каждой платформе устройства. Например, при использовании WebView2 функция «Поиск помещений» будет выглядеть одинаково при использовании Outlook на устройстве с Windows и при использовании Outlook в Интернете. Office Надстройки также начнут полагаться на WebView2.
WebView2 требует, чтобы Microsoft Edge WebView2 Runtime на устройстве с Office. Если на устройстве не установлено приложение WebView2 Runtime, пользователи не смогут использовать Office WebView2.
Поэтому в апреле 2021 г. мы начали установку WebView2 Runtime на устройствах с Windows и версия 2101 или более поздней Приложения Microsoft 365.
Установка WebView2 Runtime
Установка WebView2 Runtime началась в апреле 2021 г. Это влияет только на устройства с Windows и версией 2101 или более поздней Приложения Microsoft 365 установки. Если на устройстве уже установлено приложение WebView2 Runtime, webView2 Runtime при необходимости будет обновлен до последней версии.
Чтобы воспользоваться новыми или улучшенными функциями Office или надстройкими, которые зависят от WebView2, никаких действий с вашей стороны не требуется. Рекомендуется разрешить установку WebView2 Runtime. Как только на устройстве появится WebView2, пользователи смогут использовать Office, которые используют WebView2.
Установка WebView2 Runtime — это отдельный процесс от обычных обновлений для Office, предоставляемых функцией «нажми и нажми ир». Установка не будет происходить в рамках обновления Office, но произойдет в другое время. Время установки не настраивается администратором, но обычно происходит через несколько дней после установки или обновления до версии 2101 или более поздней.
Если вам нужно отложить установку WebView2 Runtime или в вашей организации есть определенные ограничения по его развертыванию, вы можете запретить автоматическую установку WebView2 Runtime на устройствах в организации. Но если вы не разрешите установку WebVew2 Runtime, Office, которые используют WebView2, будут недоступны на этих устройствах.
Чтобы предотвратить автоматическую установку WebView2 Runtime, во Приложения Microsoft 365 https://config.office.com) центр администрирования (с учетной записью администратора). Затем перейдите в настройки > конфигурации устройства > Современные приложения Параметры. Выберите Microsoft Edge WebView2, а затем с помощью этого действия отключите поле Включить автоматическую установку WebView2 Runtime.
Обновления WebView2
Чтобы webView2 всегда был в курсе последних обновлений для системы безопасности и надежности, в WebView2 Runtime используется собственный процесс автоматического обновления отдельно от канала обновления, который используется Приложения Microsoft 365. WebView2 Runtime обновляется приблизительно несколько раз каждый месяц. Размер обновлений обычно составляет от 5 до 30 МБ в зависимости от типа обновления. По возможности используются дифференциальные обновления и оптимизация доставки. Сведения об управлении этими обновлениями см. в управлении приложениями WebView2.
Открыв диспетчер задач в Windows 11 или Windows 10 вы сможете обнаружить процесс или несколько Microsoft Edge Webview2, и даже тогда, когда у вас удалён браузер Edge. Кроме того, открыв удаление программ, можно увидеть «Среда выполнения Microsoft Edge WebView2 Runtime«, которая и отвечает за процесс msedgewebview2.exe.
Что такое Microsoft Edge WebView2 Runtime?
К примеру, работая много лет на клиентском Word, вы привыкли ко всем функциям и знаете расположение вкладок, и тут вы начинаете пользоваться веб-версией Word, который отличается расположением функций, чтобы функции были одинаковы на всех платформах, используется WebView2. Таким образом, независимо от того, используете ли вы приложения Office на компьютере или в Интернете, они будут одинаковыми везде.
Можно ли удалить WebView2?
В Windows 10, Microsoft начала внедрять данную среду, как предустановленную, с версии 2101, а автоматически через центр обновления с версии 2004. В Windows 11 она предустановлена. Примечательно то, что Windows 10 вы сможете удалить Microsoft Edge WebView2, а в Windows 11 кнопка удалить уже неактивна.
Удаление программ Windows 10
Удаление программ Windows 11
Нет смысла удалять Среду выполнения Microsoft Edge WebView2 Runtime, так как она будет установлена обратно автоматически, когда понадобиться какому-либо приложению, или установится вместе с обновлением системы. Если вы думаете, что открыв браузер Edge, будет работать Microsoft Edge WebView2, то вы ошибаетесь, так как эта два независимых процесса. Кроме того, он не используется всё время в вашей системе, а только тогда, когда это необходимо приложению, которое вызовет процесс msedgewebview2.exe для запуска среды WebView2.
Cкачать Microsoft Edge WebView2
Если вы уже удалили среду выполнения Microsoft Edge WebView2 или по каким-либо причинам вам нужно скачать её, то это можно сделать с официального сайта Microosft, где можно выбрать архитектуру ARM, x64, x86 и версию.
Модель процесса WebView2
Поддерживаемые платформы: Win32, Windows Forms, WinUI, WPF.
Время запуска WebView2 использует ту же модель процесса, что и Microsoft Edge браузера. Эта модель процесса браузера описана на сайте Inside look at modern web browser (часть 1).
Процессы в процессе запуска WebView2
Группа процессов WebView2 — это коллекция процессов запуска WebView2. Группа процессов WebView2 включает в себя следующие:
Количество и присутствие процессов в группе процессов WebView2 могут изменяться, так как приложение WebView2 использует функции WebView2. (Однако в группе процессов WebView2 существует только один определенный процесс браузера.) Например, создание нового WebView из того же, но с другим доменом в свойстве, как правило, запустит CoreWebView2Environment Source новый процесс отрисовки.
Количество процессов рендера может варьироваться в зависимости от следующих условий:
Логика, контролируемая при создания этих дополнительных процессов, зависит от Chromium архитектуры и выходит за рамки времени запуска WebView2.
Процессы runtime WebView2 и папка пользовательских данных
Все процессы в коллекции процессов runtime WebView2 привязаны к процессу браузера, который, в свою очередь, связан с одной папкой данных пользователя (UDF). Если приложение использует несколько папок пользовательских данных, для каждой из этих папок данных пользователей будет создана коллекция процессов runtime WebView2.
Папку пользовательских данных можно совместно использовать несколькими приложениями, но при этом следует учитывать последствия для производительности и управления, как описано в раздел Управление папкой пользовательских данных.
Чтобы использовать несколько папок пользовательских данных, приложению WebView2 необходимо создать различные CoreWebView2Environment объекты. Экземпляр создается для папки данных пользователя через WebView2 настроенный CoreWebView2Environment объект. Каждый CoreWebView2Environment объект необходимо настроить с помощью другого значения папки данных пользователя.
Когда первый экземпляр создается для папки данных пользователя, начнется процесс браузера для коллекции процессов runtime WebView2, связанной с этой WebView2 UDF. Все дополнительные процессы будут управляться в течение всего срока службы этого процесса браузера.
Представляет CoreWebView2Environment папку пользовательских данных и коллекцию процессов, связанных с ней. Данный процесс отрисовки не связан с одним экземпляром, так как процесс рендера может обслуживать кадры в нескольких экземплярах, в которых используется одна и та же папка данных пользователя, в зависимости от изоляции CoreWebView2 CoreWebView2 веб-сайта. См. процессы отрисовки пер-кадра — изоляция сайта.
Обработка событий процесса и срока службы
Чтобы открыть окно Диспетчер задач браузера из окна DevTools экземпляра WebView2, сделайте следующее:
Отображаются все процессы, связанные с процессом браузера webView2, включая связанные с ними цели.
Введение в Microsoft Edge WebView2
Элемент Microsoft Edge WebView2 позволяет встраить веб-технологии (HTML, CSS и JavaScript) в родные приложения. Управление WebView2 использует Microsoft Edge как движок отрисовки для отображения веб-контента в родных приложениях. С помощью WebView2 можно встраить веб-код в различные части вашего родного приложения или создать все родные приложения в одном экземпляре WebView. Чтобы узнать о том, как приступить к построению приложения WebView2, перейдите в Начало работы.
Гибридный подход к приложению
Разработчикам часто приходится выбирать, что создавать — веб-приложение или родное приложение. Это решение зависит от компромисса между охватом и мощностью.
Гибридные приложения позволяют разработчикам наслаждаться лучшими возможностями обоих миров: повсеместностью и прочностью веб-платформы в сочетании с мощью и полными возможностями родной платформы.
Преимущества WebView2
Веб-экосистема и навыки
Используйте всю веб-платформу, библиотеки, инструменты и таланты, имеющиеся в веб-экосистеме.
Быстрые инновации
Веб-разработка позволяет более оперативно осуществлять развертывание и итерацию.
Windows 7, 8 и 10
Поддержка согласованного пользовательского интерфейса Windows 7, Windows 8 и Windows 10.
Возможности родной платформы
Доступ к полному набору родных API.
Совместное использование кода
Добавление веб-кода в кодовую базу позволяет чаще использовать его повторно на нескольких платформах.
Служба поддержки Майкрософт
Корпорация Майкрософт предоставляет поддержку и добавляет новые запросы на функции при выпуске WebView2 в общем доступе (GA).
Распределение Evergreen
Опора на обновленную версию Chromium с регулярными обновлениями платформы и исправлениями безопасности.
Распространение фиксированной версии
Необязательный пакет определенной версии Chromium в вашем приложении.
Постепенное принятие
Добавьте веб-компоненты в приложение по частям.
Начало работы
Чтобы создать и протестировать приложение с помощью управления WebView2, необходимо иметь установленную SDK WebView2. Выберите один из следующих вариантов для начала работы.
Репозиторий Образцов WebView2 содержит примеры,которые демонстрируют все функции SDK WebView2 и шаблоны использования API. По мере того, как в SDK WebView2 будут добавлены дополнительные функции, примеры приложений будут обновлены.
Поддерживаемые платформы
Общая доступность (GA) или предварительная версия WebView2 доступна для следующих сред программирования.
Приложения WebView2 могут работать в следующих версиях Windows.
Поддержка WebView2 Windows 7 и Windows Server 2008 R2 будет иметь те же сроки поддержки, что и Microsoft Edge. Дополнительные сведения см. в Microsoft Edge поддерживаемых операционных систем.
Распространение приложения WebView2 и времени запуска WebView2
Приложение WebView2 зависит от времени работы WebView2 на клиентских машинах. При распространении приложения WebView2 необходимо учитывать, как время запуска WebView2 распространяется на клиентских машинах и обновляется.
Введение в распределение Runtime, Evergreen и фиксированной версии
Время запуска WebView2
Существует два различных способа распространения и обновления времени работы WebView2 для клиентских машин: режим рассылки Evergreen и режим распространения фиксированной версии.
Режим распределения времени запуска Evergreen
В режиме распространения Evergreen время работы WebView2 не упаковано с вашим приложением, а первоначально устанавливается на клиентов с помощью онлайн-загрузчика или автономного установщика. После этого время запуска WebView2 автоматически обновляется на клиентских машинах. Затем вы можете распространять обновления приложения WebView2 с последними API WebView2 из последнего SDK WebView2. Режим распространения Evergreen рекомендуется для большинства разработчиков.
Режим распределения времени работы фиксированной версии
В режиме распространения фиксированной версии скачиваете определенную версию времени запуска WebView2 и упаковываете ее вместе с приложением WebView2 в пакете приложения. Время запуска WebView2, которое вы упаковываете с приложением, используется только вашим приложением WebView2, а не любыми другими приложениями на компьютере клиента.
Понимание параметров на странице загрузки runtime
В разделе Загрузка времени работы WebView2 страницы Microsoft Edge WebView2 содержится несколько вариантов распространения времени работы WebView2 на клиентских машинах. Понимание параметров на этой странице предоставляет хорошее введение, чтобы помочь решить, какой подход вы хотите использовать.
Раздел Evergreen Bootstrapper страницы предоставляет небольшой загрузчик времени запуска Evergreen, который запускается на клиентской машине для пользователей в Интернете. Загрузчик загружает и устанавливает соответствующее время запуска WebView2 Evergreen на клиента. Вы можете использовать загрузчик несколькими различными способами:
Ссылка на загрузчик, используя ссылку, полученную из кнопки Получить ссылку. Приложение использует эту ссылку, чтобы программным образом скачать загрузчик на клиента и вызвать загрузчик. Этот подход позволяет избежать необходимости упаковки загрузчика с приложением. Этот подход зависит от сеть доставки содержимого microsoft (CDN), чтобы получить загрузчик.
Скачайте загрузчик (с помощью кнопки Загрузка в разделе Bootstrapper), а затем распределите загрузчик с приложением. В этом подходе вы упаковываете загрузчик с установщиком или обновлением приложения или с самим приложением и вызываете загрузчик, который вы включили в приложение. Этот подход позволяет избежать зависимости от CDN майкрософт, чтобы получить загрузчик.
Раздел Автономный установщик Evergreen на странице предоставляет большой автономный установщик Evergreen, в первую очередь для автономных пользователей. В этом подходе вы упаковываете автономный установщик с установщиком или обновлением приложения и вызываете установщик автономных установок Evergreen. Этот подход позволяет избежать зависимости от CDN Майкрософт, чтобы получить время запуска.
В разделе Исправленная версия страницы содержится фиксированное время работы версии, которая представляет собой определенную версию времени запуска WebView2, которое вы распространяете вместе с приложением.
Режим распространения Evergreen рекомендуется для большинства приложений.
Сведения о времени запуска WebView2
При распространении приложения WebView2 убедитесь, что время запуска WebView2 присутствует на клиентской машине. Это требование применимо как к режимам распространения Evergreen, так и к фиксированной версии.
Если вы хотите использовать режим распространения фиксированной версии, вы можете пропустить следующие несколько разделов и перейти к сведениям о режиме распространения фиксированной версии.
Время запуска или поддержка браузера во время разработки или производства
Во время разработки и тестирования приложение WebView2 может использовать любой из вариантов в качестве веб-платформы для обеспечения:
Производственный выпуск приложения WebView2 может использовать только время запуска WebView2 в качестве веб-платформы для Microsoft Edge.
Microsoft Edge стабильный канал не поддерживается для WebView2
Приложениям WebView2 не разрешается использовать стабильный канал Microsoft Edge в качестве веб-платформы. Это ограничение не позволяет выпуску приложения WebView2 в зависимости от браузера. Приложение WebView2 не может принимать зависимость от браузера во время производства по следующим причинам.
Microsoft Edge не гарантируется присутствовать на всех устройствах пользователей. Многие устройства на предприятиях и в учебных заведениях отключены Windows обновления или не управляются непосредственно Корпорацией Майкрософт. Возможно, такие устройства не Microsoft Edge установлены. Требование к производственной версии приложений WebView2 использовать время запуска WebView2, а не Microsoft Edge позволяет Microsoft Edge обязательным условием для запуска приложения WebView2.
У браузеров и приложений разные случаи использования. Если для приложения WebView2 требуется присутствие Microsoft Edge клиента, это потенциально может иметь непредвиденные побочные эффекты для приложения WebView2. Например, ИТ-администратор может предотвратить обновление браузера из определенной версии, чтобы сохранить браузер совместимым с внутренним веб-сайтом. Требование к производственной версии приложения WebView2 использовать время запуска WebView2, а не браузер позволяет приложению WebView2 оставаться вечнозеленым, даже если администратор клиента предотвращает обновления браузера.
В отличие от браузера, время запуска WebView2 разрабатывается и тестируется для сценариев приложений, а в некоторых случаях время запуска WebView2 может включать исправления ошибок, которые еще не доступны в браузере.
Время запуска Evergreen WebView2 будет включено в состав операционной системы Windows 11. Различные приложения WebView2 установили время запуска Evergreen на устройствах с операционной системой до Windows 11. Однако на некоторых устройствах может не быть предварительно установлено время запуска, поэтому следует проверить, присутствует ли время запуска на клиенте.
Перед созданием webView2 приложение должно проверить, присутствует ли время запуска WebView2 (проверка ключа реестра или вызов API) и установить время запуска, если оно отсутствует. Приложение может выполнить эту проверку при установке или обновлении приложения (рекомендуется) или во время запуска приложения. Чтобы проверить, присутствует ли время запуска, перейдите к развертыванию времени запуска Evergreen WebView2 ниже.
Сведения о режиме распространения evergreen runtime
Режим распространения Evergreen гарантирует, что приложение WebView2 использует последние функции и обновления безопасности WebView2. Режим распространения Evergreen имеет следующие характеристики:
При использовании режима распространения Evergreen в режиме runtime WebView2 ваше приложение WebView2 предполагает, что у клиентов есть последнее время запуска. Ваше приложение не может требовать определенной версии времени запуска WebView2 для всех приложений на клиенте. К моменту выпуска нового пакета SDK WebView2 совместимая версия webView2 runtime уже была распространена среди клиентов. Поэтому приложение WebView2 может использовать API, которые находятся в последней версии SDK WebView2.
Дополнительные сведения перейдите к сведениям о том, как понимать версии браузера и WebView2.
Развертывание времени запуска Evergreen WebView2
Для всех приложений Evergreen на устройстве требуется только одна установка времени запуска Evergreen WebView2. Несколько инструментов доступны в Скачать время запуска WebView2, чтобы помочь вам развернуть время запуска Evergreen.
Для клиентов в Интернете: webView2 Runtime Bootstrapper — это небольшой (примерно 2 МБ) установщик. Загрузка и установка evergreen Runtime webView2 с серверов Майкрософт, которые совпадают с архитектурой устройства пользователя.
Для автономных клиентов: автономный установщик webView2 runtime — это полный установщик, который устанавливает время запуска Evergreen WebView2 в автономных средах.
В настоящее время и загрузчик, и автономный установщик поддерживают только установку на одну машину, что требует высоты разрешений. Если установщик работает без высоты, пользователю предложено повысить разрешения.
Используйте следующий рабочий процесс развертывания в Интернете или рабочий процесс развертывания в автономном режиме, чтобы убедиться, что время запуска приложения уже установлено. Рабочий процесс можно настроить в зависимости от сценария. Пример кода доступен в репо Примеры.
Развертывание только в Интернете
Если у вас есть сценарий развертывания только в Интернете, в котором предполагается, что пользователи имеют доступ к Интернету, используйте следующий рабочий процесс.
Во время настройки приложения запустите тест, чтобы убедиться, что время запуска WebView2 уже установлено. Чтобы убедиться, что время запуска установлено, используйте любой из следующих подходов:
Проверьте ключ реестра для времени запуска pv (REG_SZ) WebView2 в следующем расположении. Если этого regkey не существует или существует или является пустой строкой, это означает, что время запуска WebView2 не установлено null на клиенте. Используйте этот regkey, чтобы определить, установлено ли время запуска WebView2, и получить версию runtime WebView2. Найдите pv (REG_SZ) в следующем расположении.
На 64-битной Windows:
На 32-битной Windows:
Если время запуска не установлено, в процессе настройки приложения используйте ссылку (с кнопки Get the Link на странице загрузки) для программной загрузки загрузчика загрузок WebView2 runtime.
Вызывай загрузчик времени запуска WebView2 из повышенного процесса или командной подсказки, выпустив MicrosoftEdgeWebview2Setup.exe /silent /install команду.
Вышеперечисленный рабочий процесс имеет несколько преимуществ:
Кроме того, вместо программной загрузки загрузчика по запросу, получив ссылку, как показано выше, вы можете упаковировать evergreen Bootstrapper для запуска WebView2 с приложением.
Автономное развертывание
Если у вас есть сценарий автономного развертывания, где развертывание приложений должно работать полностью в автономном режиме, используйте следующий рабочий процесс.
Скачайте автономный установщик Evergreen из Скачать время запуска WebView2 на компьютер разработки. Установщик автономных установок Evergreen устанавливает время запуска WebView2 Evergreen на клиенте.
Включите установщик автономных установок Evergreen в установщике или обновлении приложения.
Во время установки приложения проверьте, установлено ли время запуска WebView2, используя любой из следующих подходов:
Проверьте, существует ли regkey и является ли pv (REG_SZ) regkey null пустым. Если этого regkey не существует, или это или пустая строка, время запуска WebView2 в настоящее время не null установлено на клиенте. Найти pv (REG_SZ) в следующем расположении:
На 64-битной Windows:
На 32-битной Windows:
Если время запуска WebView2 не установлено, запустите установщик автономных установок Evergreen. Если вы хотите запустить бесшумную установку, запустите установщик из повышенного процесса или скопируйте и запустите следующую команду:
Тестирование приложения на совместимость с переададной версией
Веб постоянно развивается. В режиме рассылки Evergreen время запуска WebView2 автоматически обновляется на клиенте для предоставления последних функций и исправлений безопасности. Если вы используете распространение Evergreen, чтобы обеспечить совместимость приложения WebView2 с веб-сайтом, необходимо настроить инфраструктуру тестирования.
Microsoft Edge каналов предварительного просмотра (Бета-версия, Dev и Canary) предоставляют возможность взглянуть на то, что будет происходить в режиме запуска WebView2. Регулярно тестировать приложение WebView2 на канале предварительной Microsoft Edge и обновлять приложение или сообщать о проблемах, если возникают проблемы. Canary — это рекомендуемый канал предварительного просмотра, так как он передается с максимальной скоростью и имеет самые новые API.
Чтобы определить, какой канал является правильным, перейдите к обзору Microsoft Edge каналов. Вы можете скачать Microsoft Edge в тестовой среде, а также использовать переменные или параметры среды, чтобы указать предпочтения канала для regkey приложения тестирования.
Обнаружение функций при использовании последних API
Если вы используете режим Evergreen, когда приложение WebView2 использует новый API WebView2 из недавнего SDK, следует использовать такой подход, как или убедиться, что новый API присутствует на компьютере QueryInterface try-catch клиента. Это обнаружение функций является наилучшей практикой, так как существуют случаи, когда время запуска WebView2 не обновляется.
Даже если вы используете режим распространения Evergreen, время запуска WebView2 может не обновляться по следующим причинам:
Политики обновления для Microsoft Edge и времени запуска WebView2 являются отдельными. Даже если ИТ-администратор отключил автоматические обновления Microsoft Edge, время запуска WebView2 по-прежнему автоматически обновляется, если администратор не отключит обновление времени запуска. Если администратор отключает обновление Microsoft Edge (что довольно часто), это не влияет на то, какие API WebView2 доступны на клиентской машине.
Дополнительные сведения можно получить в службе обнаружения функций, чтобы проверить, поддерживает ли установленное время запуска недавно добавленные API.
Сведения о режиме распространения фиксированной версии во время работы
Для ограниченных сред со строгими требованиями к совместимости рассмотрите возможность использования режима распространения фиксированной версии. Режим распространения фиксированной версии ранее назывался bring-your-own.
В режиме распространения фиксированной версии вы контролируете время обновления времени запуска WebView2 для приложения. Вы скачиваете определенную версию времени запуска WebView2, а затем упаковываете ее в приложение WebView2. Время запуска WebView2 для клиента не обновляется автоматически. Вместо этого вы периодически обновляете время запуска WebView2, которое упаковано и распространяется вместе с обновленным приложением. Подход Фиксированной версии не использует ключ реестра для времени запуска WebView2.
Количество сеяных пакетов фиксированной версии превышает 250 МБ, и ваш пакет приложений будет больше на эту сумму.
Использование режима распространения фиксированной версии:
Скачайте фиксированную версию времени запуска WebView2 из Скачать время запуска WebView2в качестве пакета.
Наиболее исправленная версия последнего и второго основных выпусков доступна для скачивания на этом сайте. Храните архивную копию всех необходимых версий.
Декомпрессируйте пакет runtime WebView2 с помощью командной строки или с помощью средства expand
Включите все разопечатаные ячейки фиксированной версии в пакет приложений, которые будут развернуты на целевой машине во время установки приложения.
При создании среды WebView2 указать путь к разноначинам фиксированной версии.
Установите CreationProperties свойство(WPF / WinForms)на WebView2 элементе. Используйте участника BrowserExecutableFolder класса CoreWebView2CreationProperties (WPF / WinForms),чтобы указать путь к разноначинам фиксированной версии.
Кроме того, используйте EnsureCoreWebView2Async (WPF / WinForms)для указания среды. Используйте параметр browserExecutableFolder в CoreWebView2Environment.CreateAsync, чтобы указать путь к разбиениям фиксированной версии.
Пакет и отгрузка с помощью приложения разных сеянов фиксированной версии. Обновив по мере необходимости эти разнонабные.
Известные проблемы для фиксированной версии
В настоящее время исправленная версия не может запускаться из расположения сети или пути UNC.
Установка фиксированной версии времени запуска WebView2 на клиенте Microsoft PlayReady остановку работы. Зафиксировать настройку PlayReady следующим образом.
Найдите путь, по котором развертывается пакет фиксированной версии на устройстве пользователя, например в следующем расположении.
Запустите следующие команды на устройстве пользователя.