C# WP Silverlight 8.1应用程序-触摸时提醒未启动应用程序

C# WP Silverlight 8.1应用程序-触摸时提醒未启动应用程序,c#,windows-phone,windows-phone-8.1,reminders,win-phone-silverlight-8.1,C#,Windows Phone,Windows Phone 8.1,Reminders,Win Phone Silverlight 8.1,一旦我的应用程序被触动,我就很难获得启动它的提醒通知。通过,我知道,如果用户没有触摸任何按钮(休眠/拒绝),而是触摸弹出窗口本身,则应在应用程序内部打开提醒中定义的Uri。但是,一旦我这样做了,甚至应用程序本身都不会启动,更不用说指定的Uri了 为了确保问题不在我的应用程序上,我创建了一个新的应用程序,并复制了在上面链接的页面上找到的确切代码,虽然它确实安排了一个提醒,但一旦它弹出,触摸它只会使它消失,仍然不会启动应用程序或指定的Uri(存在,是的) 我已经在这里搜索了一些,尽管我发现了一些类似

一旦我的应用程序被触动,我就很难获得启动它的提醒通知。通过,我知道,如果用户没有触摸任何按钮(休眠/拒绝),而是触摸弹出窗口本身,则应在应用程序内部打开提醒中定义的Uri。但是,一旦我这样做了,甚至应用程序本身都不会启动,更不用说指定的Uri了

为了确保问题不在我的应用程序上,我创建了一个新的应用程序,并复制了在上面链接的页面上找到的确切代码,虽然它确实安排了一个提醒,但一旦它弹出,触摸它只会使它消失,仍然不会启动应用程序或指定的Uri(存在,是的)

我已经在这里搜索了一些,尽管我发现了一些类似于我所问()的问题,但它与WP 7有关,而我对WP 8.1有问题

前面提到的问题中的用户自己认为需要关闭应用程序才能在指定的Uri处启动弹出窗口。然而,即使这样做,我在模拟器和设备上都没有发生任何事情。我甚至已经从暂停/以前使用的应用程序中删除了它,但仍然没有发生任何事情

,但没有人回答,我也没有足够的代表对他的问题发表评论,问他是否找到了解决方案:/

我使用的是VS 2013 Professional Update 3、Windows 8.1 Pro 64位、Windows Phone 8.1 SDK和Emulator,以及带有Windows Phone 8.1的诺基亚Lumia 620。我的应用程序是Windows Phone Silverlight 8.1。如果有人愿意,我可以链接到我构建的测试应用程序的二进制文件,但它实际上是我提到的第一个链接的教程的复制和粘贴

如果有人能在这方面帮助我,我真的很感激,因为我觉得我错过了一些非常小和愚蠢的东西,但却不知道是什么。除此之外,它看起来就像wp8.1上的一个bug


提前感谢,如果这是一个已经解决的问题,我也很抱歉,但正如你所看到的,我试图找到答案,但无法…

只是想对那些发现他/她在这个问题上挣扎的人说,我-某种程度上-解决了这个问题。 我联系了一位微软开发人员布道者,他告诉我,实际上,这个功能已经从8.1API中删除了。他拒绝承认这仅仅是一个bug,尽管他同意“Uri”属性仍然存在令人困惑的事实。我不确定在这件事上是否相信他(我仍然认为这是一个错误),但至少我发现问题不在我

最后,唯一可行的解决方案是将整个项目转换回WP 8.0。由于VisualStudio不允许通过简单地编辑项目文件来完成这项工作,因此我必须手动将所有文件复制到新项目中。幸运的是,这样做时没有出现重大问题。现在,“转到URI”行为工作得很好

希望对某人有所帮助:)