【发布时间】:2018-06-24 23:45:18
【问题描述】:
我们目前正在将我们的应用程序转换为 UWP(通过 DesktopBridge)并且到目前为止没有任何问题,但是我们支持用户可以创建的自定义可执行文件来扩展功能。这些可以从应用程序中下载,但是当我们尝试执行它们时,我们会收到 LP5 错误。
由于这些文件的性质,我们无法将它们添加到 appxmanifest 或从 AppStore 下载它们作为 ExtensionPacks。
有没有我们可以使用的解决方法?或者有没有人找到可以派上用场的解决方案
像往常一样,非常感谢任何帮助。 谢谢
【问题讨论】:
-
什么是“LP5 错误”?
-
问得非常好,弹出的对话框全文是……“解压程序时出错,代码LP5。请向作者报告。”。现在我是作者,可以保证没有使用任何打包工具。
-
你在哪里下载并解压它们? (什么文件路径?)
-
我们将它们下载到“(用户)/AppData/Local”下的虚拟化文件夹中,但当然在 UWP 沙箱之外,它们位于不同的位置。如前所述,我们不打包(或拆包)任何东西。它只是在 VisualStudio 中生成的一个 exe。
-
不过需要注意的一点是,我将 notepad.exe 从窗口文件夹复制到 UWP 应用程序的虚拟地址空间中,而从该文件的应用程序中的 ShellExecute 执行的操作完全相同LP5(解包)错误
标签: uwp exe desktop-bridge