我正在开发一个Windows 8.1商店应用程序项目,当我创建一个应用程序包并将其安装在同一台机器上它运行良好,如果我然后在不同的机器上使用该程序包,我在启动画面崩溃
机器1 :带有Windows 10的PC,开发者模式已激活mm已安装Visual Studio 2015
机器2 :安装了Visual Studio 2015的带有Windows 8.1的表面
在平板电脑日志中,我看到2个错误 第一个是:
活动ID 5973
app app_03ym3vjwssmsm的激活!应用失败了 错误:远程过程调用失败。见 Microsoft-Windows-TWinUI /操作日志以获取更多信息。
和第二个:
错误应用程序名称:myapp.exe,版本:1.0.0.4,时间戳: 0x563a19ef
错误模块名称:Windows.UI.Xaml.dll, 版本:6.3.9600.17904,时间戳:0x557b0ffa异常代码: 0xc000027b故障偏移:0x00000000009829ea错误进程id:0xad8错误应用程序启动时间: 0x01d11754e5d0b115
错误申请路径:C:\ Program Files \ WindowsApps \ app_1.1.0.25_x64__03ym3vjwssmsm \ myapp.exe
错误模块路径:C:\ Windows \ System32 \ Windows.UI.Xaml.dll报告 Id:23b679c5-8348-11e5-be73-6045bde98157
错误包全名:app_1.1.0.25_x64__03ym3vjwssmsm错误 与包相关的应用程序ID:App
此外,两台机器都在x64上运行,我将我的软件包构建为x64。
我使用测试证书。
我需要额外的东西让我的包在其他机器上运行吗?
修改
如果我在计算机1 上创建应用包,并在计算机1 上安装 - 工作
如果我在计算机2 上创建应用包,并在计算机2 上安装 - 工作
如果我在计算机1 上创建应用包,并在计算机2 上安装 - 则失败
如果我在计算机2 上创建应用包,并在计算机1 上安装 - 则失败