ASP.Net-如何下载强制用户使用Edge的快捷方式

问题描述

我们有一个ASP.Net应用程序,允许用户下载自定义的快捷方式到我们的应用程序。请考虑以下代码...

    Response.Clear();
    Response.ContentType = "application/internet-shortcut";
    Response.AddHeader("Content-Disposition","attachment;filename=OurApp.url");
    Response.Write("[InternetShortcut]\r\n");
    Response.Write("URL=" + "http://google.com" + "\r\n");
    Response.End();

我已将自定义网址替换为google,以提高可读性...

提供该代码后,该代码将向用户显示“另存为”对话框,并将普通的Internet快捷方式写入他/她喜欢的位置。双击默认浏览器(通常是IE)可以正确导航到我们的应用程序。

问题:我们如何修改该代码以强制快捷方式使用Microsoft Edge? (无需更改客户端上的默认浏览器。)

请不要建议在下载/保存快捷方式后手动更改它-它对用户来说应该是无缝的。

谢谢!

--- Curt

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)