В документации говорится, что поддерживается только 64-битная версия, возможно, у вас неправильный двоичный файл (vlc-2.2.4-win32.exe)
Ошибка столетия проекта
Я получаю одно и то же сообщение об ошибке снова и снова. Я проверил журналы, и они бесполезны, потому что просто повторяют то, что напечатано на экране. Я пытался связаться со службой технической поддержки Microsoft, но они хотят, чтобы на мои вопросы ответили 499 долларов. Так что я знаю, что этот вопрос, скорее всего, проголосует за меня и забанит меня, но это мой последний вариант, и он дешевле, чем 500 долларов. Это команда, которую я ввел (да VLC, пытаюсь воссоздать учебник Microsoft) и ошибка, которую я продолжаю получать:
PS C:\Users\Mark\Desktop\DesktopAppConverter> .\DesktopAppConverter.ps1 -ExpandedBaseImage C:\ProgramData\Microsoft\Wind ows\Images\BaseImage-14393 -Installer C:\Users\Mark\Desktop\VLC\vlc-2.2.4-win32.exe -InstallerArguments "/quiet","/nores tart" -Destination C:\Users\Mark\Desktop\VLC -PackageName "VLC" -Publisher "CN=VideoLAN" -Version 1.0.0.0 -Verbose VERBOSE: Log files can be found in C:\DesktopAppConverter\f18ef452-9062-487e-bbee-6599c9157a0d\logs VERBOSE: Desktop App Converter Preview 0.1.15.release_2016-05-09_12-56_1a4902 VERBOSE: -------------------------------------------------- Checking Prerequisites VERBOSE: Checking Windows Version to ensure it meets minimum requirements VERBOSE: Minimum Windows Version requirement is met. VERBOSE: Testing for required feature enabled... VERBOSE: An error occurred. Refer to logs in C:\DesktopAppConverter\f18ef452-9062-487e-bbee-6599c9157a0d\logs Get-WindowsOptionalFeature : An attempt was made to load a program with an incorrect format. At C:\Users\Mark\Desktop\DesktopAppConverter\converter_util\EnvironmentAssertions.ps1:37 char:16 + ... $feature = Get-WindowsOptionalFeature -Online -FeatureName "Containe ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Get-WindowsOptionalFeature], COMException + FullyQualifiedErrorId : Microsoft.Dism.Commands.GetWindowsOptionalFeatureCommand
Как вы видите, он запускается и может проверить мою версию Windows, а затем останавливается на следующем предварительном условии. Кроме того, в описании справки говорится: «Этот конвертер зависит от включенной дополнительной функции Windows». Кто-нибудь знает, что это за функция? Как всегда, заранее благодарю за помощь.
2 ответа на вопрос
Упомянутая функция - это функция «Контейнеры», которую вы должны заметить при переходе в «Программы и компоненты» -> «Включить или отключить функции Windows», а затем в следующем окне вы увидите «Контейнеры». Это нужно включить, прежде чем пытаться запустить конвертер. Вы пытались настроить конвертер, используя шаги, упомянутые здесь: https://msdn.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-run-desktop-app-converter ? Кроме того, я заметил, что вы используете старую версию конвертера (0.1.15), поэтому вам также следует попробовать обновить его до последней версии (0.1.24) - проблема, о которой вы сообщили, не связана с версией, но все же используйте последнюю версию.
Похожие вопросы
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
5
Отключение звукового сигнала окна cmd
-
3
Powershell пинг до бесконечности
-
-
5
Сочетание клавиш для вставки в командной строке Windows
-
5
Какие преимущества может получить средний гик от Powershell?
-
1
Powershell: выполнить операцию для всех файлов в каталоге (foreach)
-
1
Выделение Powershell / CMD для копирования правой кнопкой мыши в Vista
-
3
Что такое Windows PowerShell?
-
5
Как сделать скрипт Powershell (или другой) для изменения разрешения экрана?
-
5
Получить текущий UNC-путь из локального пути в powershell