发布微软商店应用时调试模式运行没问题,打包后运行出错的解决办法
在打包微软商店应用的时候需要注意——程序的编译架构和动态链接库的编译架构必须相同,否则会报:
Exception Info: System.BadImageFormatException: 试图加载格式不正确的程序。 (0x8007000B)
在windows11的64位系统下x86的exe中调用x64的dll在调试模式(x86的UWP应用运行)和普通双击运行模式下是没问题的,但打包微软商店格式后,安装就会出现上述问题。这个问题很难发现,甚至打包都是正常的。