【问题标题】:DesktopAppConverter doesn't work桌面应用程序转换器不起作用
【发布时间】:2017-03-22 10:38:04
【问题描述】:

请看以下截图:

我不知道为什么。我的环境应该是正确的。

请帮助我。提前致谢。

【问题讨论】:

标签: uwp desktop-bridge


【解决方案1】:

我认为您在文档中包含了 setup 命令的 CMD PS C:\> 部分。

因此,这会在他的当前目录 (system32) 中创建一个名为 DesktopAppConverter.exe 的文件。因此,当运行 DAC 命令时,它会尝试运行他在当前目录中创建的文件,而不是正确的 DAC 入口点。

解决方法是删除当前文件夹下的DesktopAppConverter.exe文件:

del DesktopAppConverter.exe

我们正在更新文档以删除 CMD PS C:\> 以避免此类情况。

【讨论】:

    【解决方案2】:

    好的。我找到了解决方案。

    我在 PS 中输入了错误的命令。但这并不意味着我们有一个崩溃的环境。

    要克服此错误并设置正确的环境,请按照以下步骤操作:

    1. 从此站点下载所需文件:https://www.microsoft.com/en-us/download/details.aspx?id=54283

    我们需要 DesktopAppConverter.zip 和 BaseImage-xxxx.wim

    1. 将上面的 zip 压缩到一个文件夹,并将上面的 BaseImage 移动到该文件夹​​

    2. 使用管理员权限打开 PowerShell 脚本

    3. CD YourExtractedFolderPath

    4. 直接输入这个命令:Set-ExecutionPolicy bypass

      在上面的命令中输入yes。

    5. 直接输入这个命令:.\DesktopAppConverter.ps1 -Setup -BaseImage .\BaseImage-1XXXX.wim -Verbose

    通过这种方式,您将获得有关容器功能已启用的结果,并且您将能够重新启动机器以安装“容器”功能。这个问题也和我们不熟悉PS命令有关,在你的命令中输入了PS C:>之类的东西,会导致我提到的错误。

    【讨论】:

    • 使用ps脚本也可以,对于你原来的问题,也请看我的回答:)
    猜你喜欢
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-30
    • 2017-08-19
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多