Silverlight-使用Chrome打开网页

时间:2018-08-02 12:14:41

标签: google-chrome silverlight

我想从在Internet Explorer中运行的Silverlight应用程序使用chrome浏览器打开一个网站。

我可以使用以下代码做到这一点

htmlpage.window.navigate(new uri("myuri","blank"));

但是,由于我们的默认Web浏览器是IE,因此在IE中打开网站。

单击按钮后如何使用chrome打开此网页

感谢前进

1 个答案:

答案 0 :(得分:2)

使用Silverlight 5,您将需要激活以下设置:“在浏览器中运行时要求更高的信任度”。然后,您可以使用命令行管理程序启动任何可执行文件。这是Chrome的示例,参数应为您的uri。

if (App.Current.HasElevatedPermissions)
{
    dynamic shell = AutomationFactory.CreateObject("WScript.Shell");
    exeFile.Run(@"""C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"" myuri.com");
}