Как установить определенную версию Microsoft.UI.Xaml
Я пытаюсь установить WindowsSubsytemAndroid, и PowerShell сообщает мне, что мне нужно следующее:
«Microsoft.UI.Xaml.2.6» с минимальной версией 2.62108.18004.0.
Мне удалось установить (Get-AppxPackage Show This Two):
Microsoft.UI.Xaml.2.6 2.62106.23002.0
Microsoft.UI.Xaml.2.7 7.2109.13004.0
Но это не решает проблемы. Любая идея ?
3 ответа
нажмите на эту ссылку https://store.rg-adguard.net/URL: https://www.microsoft.com/store/productId/9P3395VX91NR Канал: Медленно нажмите кнопку с галочкой, ниже вы получите набор файлов. выберите нужные файлы и установите их через powershell
Правильный способ установки этой зависимости и связанных с ней зависимостей, разработанных Microsoft, — загрузить их из соответствующих репозиториев в организации Microsoft Github .
В этом случае версии платформы «Microsoft.UI.Xaml» находятся по следующей ссылке: Страница выпусков Microsoft-ui-xaml . Просто найдите нужную версию, а затем вы сможете загрузить исходный код и собрать ее.
Или вы можете использовать ссылку на страницу пакета Microsoft UI xaml nuget . Затем выполните следующие действия:
Найдите нужную версию во вкладке «Версии».
Загрузите необработанный файл nupkg для пакета.
Найдите загруженный файл и измените его расширение на .zip.
Извлеките файл Microsoft.UI.Xaml.XXappx из каталога microsoft.ui.xaml.XXXzip\tools\AppX\x64\Release .
Откройте powershell, перейдите в папку с файлом appx и выполните:
Add-AppxPackage -Path .\Microsoft.UI.Xaml.XXappx
Это должно решить вашу проблему. Не забудьте заменить XX на конкретную требуемую версию пакета. Также извлеките приложение для вашей конкретной системной архитектуры.
С уважением Джедиастон за его вклад .
Как только вы перейдете в папку, в которой находится загруженный файл (в powershell), запустите эту команду для установки.
Add-AppxPackage Microsoft.UI.Xaml.2.7_7.2109.13004.0_x64__8wekyb3d8bbwe.Appx