为什么生命周期事件在 WP10 设备上的 Visual Studio 调试中被禁用?

Why are Lifecycle Events disabled in Visual Studio debugging on WP10 device?

我有一个 C#/XAML 应用程序,我正在使用 Visual Studio 2015 在我的 Windows 10 Phone 上调试。我可以设置断点并在它们处停止,并执行任何其他典型的调试操作。但是Lifecycle Events在VS Debug Location工具栏的Lifecycle Events menu/button中都被禁用了..

唯一有趣的是,我正在使用别人的库进行录音,我认为该库只有 ARM 版本,而不是 "Any CPU" 版本。

我不知道什么设置可能是错误的,不允许我在我的应用程序中测试逻辑删除。对如何启用这些生命周期事件选项有任何想法吗?

它们被禁用是因为这些菜单项仅适用于 Windows 应用商店应用,不适用于 WIndows 8/8.1 应用。使用应用程序设置中的 "Tombstone on deactivation" 复选框使其进行逻辑删除。然后调试应用程序并在应用程序 运行 时进入“开始”屏幕;该应用程序将按预期停用。