C# JumpPath获取NoRegisteredHandler

C# JumpPath获取NoRegisteredHandler,c#,wpf,C#,Wpf,谷歌和搜索都没有帮助 我正在用VisualStudio开发一个应用程序。我正在使用一个新的扩展名。在XAML中,我将跳转路径设置为具有该扩展名的文件。当我运行应用程序时,跳转路径被拒绝,错误为NoRegisteredHandler 为了注册分机,我打开route,浏览我的应用程序。控制面板默认程序确认我的应用程序是与RAPXTXT关联的应用程序。“文件资源管理器”按具有该扩展名的文件显示我的程序图标。据我所知,这意味着扩展已注册并与我的应用程序关联 那么,为什么当我的应用程序启动时,带有该扩展名

谷歌和搜索都没有帮助

我正在用VisualStudio开发一个应用程序。我正在使用一个新的扩展名。在XAML中,我将跳转路径设置为具有该扩展名的文件。当我运行应用程序时,跳转路径被拒绝,错误为NoRegisteredHandler

为了注册分机,我打开route,浏览我的应用程序。控制面板默认程序确认我的应用程序是与RAPXTXT关联的应用程序。“文件资源管理器”按具有该扩展名的文件显示我的程序图标。据我所知,这意味着扩展已注册并与我的应用程序关联


那么,为什么当我的应用程序启动时,带有该扩展名的跳转路径会被拒绝呢?

我可以为C代码添加完全相同的路径,它们会很好地进入跳转列表。唯一的问题是从XAML添加它们。我已经放弃解决它,因为它只是一个测试;JumpPath是动态的,我不需要从XAML添加一个。FWIW:从XAML添加JumpTasks就可以了。我唯一的问题是从XAML添加一个跳转路径。除了最初的测试之外,不需要这样做,所以我现在继续。