桌面应用转换器转换失败' E_NO_COMPATIBLE_EXPANDED_BASE_IMAGE'

时间:2016-07-13 07:32:30

标签: winapi uwp desktop-bridge desktop-app-converter

当我使用Microsoft的Desktop App Converter将传统的Win32应用程序转换为UWP时,Desktop App Converter的设置会成功,但转换后会遇到错误E_NO_COMPATIBLE_EXPANDED_BASE_IMAGE。细节:

DesktopAppConverter : error 'E_NO_COMPATIBLE_EXPANDED_BASE_IMAGE': No expanded base image with Windows Version compatible with the host OS could be found in 'C:\ProgramData\Microsoft\Windows\Images'
所在位置 C:\Users\dhike\Desktop\DesktopAppConverter_2\converter_util\CWACLogger.ps1:141 字符: 13
+             throw New-Object -TypeName $exceptionType -ArgumentList $ ...
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [], ConfigurationErrorsException
    + FullyQualifiedErrorId : DesktopAppConverter : error 'E_NO_COMPATIBLE_EXPANDED_BASE_IMAGE': No expanded base image with Windows Version compatible with the host OS could be found in 'C:\ProgramData\Microsoft\Windows\Images'

是否有人知道此错误的来源以及如何解决此问题?

我的桌面应用程序转换器的版本是0.1.22,基本映像是BaseImage-14383.wim,从here下载,我的主机操作系统是Win10 Pro预览版1677(14388)。 / p>

2 个答案:

答案 0 :(得分:3)

  

基本映像是BaseImage-14383.wim,从这里下载,我的主机操作系统是Win10 Pro预览版1677(14388)   在“C:\ ProgramData \ Microsoft \ Windows \ Images”

中找不到与主机操作系统兼容的Windows版本的扩展基本映像

此异常指出转换器无法找到与您的Insider预览版本匹配的基本映像。您的主机操作系统版本为Insider 14388,兼容的基本映像版本应为14388而非14383

所以唯一的方法是等待14388基本图像并再次设置转换器。

BTW:有关Desktop App Converter的反馈,Centennial团队目前正在UserVoice site监控问题,请在那里发布您的问题。

答案 1 :(得分:0)

我有同样的错误。我在Fast Insider频道中使用Windows(1709 OS 16296.0)。我下载了BaseImage“BaseImage-16257.wim”

这个Insider Build的最后一个BaseImage是不正确的?

    PowerShell Error Record:
DesktopAppConverter : error 'E_NO_COMPATIBLE_EXPANDED_BASE_IMAGE': No expanded base image with Windows Version compatible with the host OS could be found in 'C:\ProgramData\Microsoft\Windows\Images'
PowerShell Stack Trace:
à RaiseUserException, C:\Program Files\WindowsApps\Microsoft.DesktopAppConverter_2.0.2.0_x64__8wekyb3d8bbwe\converter_util\DACLogger.ps1 : ligne 158
à RaiseUserException, C:\Program Files\WindowsApps\Microsoft.DesktopAppConverter_2.0.2.0_x64__8wekyb3d8bbwe\converter_util\DACLogger.ps1 : ligne 132
à Get-ExpandedBaseImage, C:\Program Files\WindowsApps\Microsoft.DesktopAppConverter_2.0.2.0_x64__8wekyb3d8bbwe\converter_util\BaseImageOps.ps1 : ligne 57
à <ScriptBlock><Process>, C:\Program Files\WindowsApps\Microsoft.DesktopAppConverter_2.0.2.0_x64__8wekyb3d8bbwe\DesktopAppConverter.ps1 : ligne 631
à <ScriptBlock>, <Aucun fichier> : ligne 1