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