我已经为 URL 创建了一个自定义协议处理程序,以从浏览器中启动应用程序,这一切都按需要工作。
我确实遇到的问题是,在第一次启动时,需要向用户显示一个对话框,其中指出:
"this link needs to be opened with an application"
有没有办法通过告诉操作系统该协议已经受信任并且应该继续启动应用程序来阻止这种情况?
据我了解,这是一个特定于浏览器的场景,因此我必须为每个安装的浏览器完成此步骤,因为我希望能够告诉整个系统该协议和相关应用程序是受信任的。
目前,协议处理程序是简单的 .exe,我手动将其复制到 Program Files 中,不确定在这种情况下这是否会影响信任级别。