我的任务是创建一个 WPF 应用程序,当用户单击浏览器(Chome、IE)中的 callto: 和 tel: 链接时,打开它们的默认应用程序是我创建并处理它们的 Windows 10 WPF 应用程序。
我尝试通过编写脚本并手动输入 Visual Studio 输出的已发布 .exe 的路径来更改注册表,但这些都不起作用,每当我单击 callto: 或 tel: 链接时,打开的默认程序是仍然是 VoIP 应用程序,例如 Skype。
[HKEY_CLASSES_ROOT\tel\shell\open\command]我已将和更改Computer\HKEY_CLASSES_ROOT\callto\shell\open\command为"C:\App\bin\Release\app.publish\App.exe" -c "call\%1"(这是我的程序的.exe)
我希望浏览器会提示我打开应用程序。