0

我目前正在尝试将我的 Windows 应用商店应用程序设置为侧面加载。

我一直在遵循诸如此类的说明,后来遇到了 MS Scheme 和证书的麻烦

由于上述线程中的错误,无法让我的代码签名证书工作 - 我的下一步是尝试让侧面加载与我的应用程序和我在 Windows 商店中使用的证书一起工作。

当我尝试使用 Windows PowerShell 添加程序包时,我当前的问题就出现了。

我在个人和受信任的根证书颁发机构证书下的当前用户和本地计算机证书存储中都有我签署我的应用程序的证书。

我的应用文件位于当前位置:C:\Temp\MyApp.appxupload。

接下来我输入:

add-appxpackage C:\Temp\MyApp.appxupload

当我运行命令时 - 我收到

"Deployment failed with HRESULT: 0x80073CF0, Package could not be opened." 

该日志包含更多信息,说明:

"OpenError: (C:\Temp\MyApp.appxupload) [Add-AppxPackage], FileNotFoundException".

本文告诉我,此错误可能有多种可能性:

The package couldn't be opened.

Possible causes:

The package is unsigned.
The publisher name doesn't match the signing certificate subject.
The file:// prefix is missing or the package couldn't be found at the specified location.

Check the AppxPackagingOM event log for more info.

我不相信这些事情是这样的,我想知道是否有其他人遇到过类似的问题并且知道如何解决它。

4

1 回答 1

0

我相信您在 .appx 文件而不是 .appxupload 文件上使用 Add-AppxPackage。尝试将文件重命名为 zip 文件,打开 zip 并解压缩 .appx 文件。然后在提取的 .appx 文件上运行 Add-AppxPackage。

于 2015-07-02T04:08:01.553 回答