如何创建用于压缩 .appxupload 的 .appxsym

How to create .appxsym for zipping .appxupload

我使用 Desktop Bridge 将桌面应用程序转换为通用 Windows 平台应用程序。 我有文件 .appx 和 Floder PackageFiles。 我知道 .appxupload 是由压缩的 .appx 和 .appxsym(public 符号)制作的,重命名为“.appxupload”。 但是如何创建 .appxsym 文件。

But How to create .appxsym file.

您可以使用PDBCopy.exe复制与所有dll、exe或winmd库相关的所有PDB文件,不带私有符号。此工具获取包含私有符号数据和 public 符号 table 的符号文件,并创建仅包含 public 符号 table 的该文件的副本。

这些 PDB 符号可以压缩到 .appxsym 文件中。

当使用 Visual Studio 生成包时,检查包含的符号允许您生成准备提交到应用商店的 appxupload 文件:

详情见Package a .NET app using Visual Studio (Desktop Bridge)

也可以将常规 .appx 文件提交到应用商店,但不会提供崩溃分析或调试信息。