为什么我的侧载Windows应用程序应用程序不会超过启动画面?

时间:2014-11-17 04:39:44

标签: deployment windows-store-apps windows-8.1 sideloading

我有一个Windows应用商店应用,当然,在我的开发机器上运行正常。

将软件包创建为侧载以进行测试后,我将其安装在另一台(台式机)上。使用Brundritt的免费电子书"位置智能for Windows Store应用程序"页面25和26中包含的侧载说明,我的应用似乎安装得很好,除了没有添加应用程序最终到Windows 8.1开始屏幕,正如预期的那样。

尽管如此,我可以通过搜索功能找到该应用程序 - 我输入名称,它显示在"找到"列表(带有徽标),但是当我尝试运行它时,启动画面只是"闪烁"然后应用程序消失了。它的图标确实停在任务栏上,每次点击它时,闪屏都会闪烁,但这就是全部。

这是一个Windows 8.1应用程序,包含Bing Map,SQLite(和sqlite-net)以及ExifLib。

它确实出现在任务管理器"应用历史"标签

我如何纠正这个问题,或者至少确定问题可能是什么?

更新

这可能(或可能不是)显着:我侧载的应用程序版本是在调试模式下构建的。我是否需要构建发布模式才能使其正常工作?

此外:在开发计算机上以发布模式(第一次)构建后,它不再找到以前存在的SQLite数据。从调试到发布的更改是否会更改数据库的路径?

1 个答案:

答案 0 :(得分:1)

这有帮助吗? http://blogs.msdn.com/b/vcblog/archive/2012/09/28/10354327.aspx应用程序似乎需要在发布模式下构建才能正常运行。