我刚刚在WPA应用程序中使用JumpList。我已将此代码添加到App.xaml
:
<JumpList.JumpList>
<JumpList ShowRecentCategory="False" ShowFrequentCategory="False">
<JumpTask Title="New Note" Description="Create new note"
Arguments="/new" CustomCategory="Actions"/>
</JumpList>
</JumpList.JumpList>
然后我决定不在我的应用程序中包含该功能,所以我删除了那些代码行,但当我右键单击任务栏图标时,该项仍然在JumpList上。
我找到了指向从%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\
删除文件的解决方案,但它没有帮助。
清洁或重建项目没有帮助。
答案 0 :(得分:2)
正如评论中所讨论的,您需要在应用程序中留空<JumpList>
并运行一次。如果需要,您应该可以完全从标记中删除<JumpList>
。
如果<JumpList>
元素不存在,则更新跳转列表的代码永远不会执行,Windows将继续使用上一个跳转列表。