C# 导航到webbrowser控件中的xhtml文档将打开Chrome

C# 导航到webbrowser控件中的xhtml文档将打开Chrome,c#,winforms,google-chrome,C#,Winforms,Google Chrome,我编写了一个程序,它使用webbrowser控件预览本地存储的xhtml文档 它可以在我的PC和其他机器上正常工作,但是当我将它发送给某人,当他尝试加载文档时,会显示一个Chrome弹出窗口,询问我们是否要打开或保存页面。如果我们按open,Chrome窗口就会打开,我的webbrowser控件会显示网页导航被取消 我在两台使用chrome的电脑上试过,这两台电脑的版本与问题电脑的版本相同,只有第三台电脑的行为很奇怪 你知道为什么会这样吗 干杯事实证明,Internet Explorer的版本很

我编写了一个程序,它使用webbrowser控件预览本地存储的xhtml文档

它可以在我的PC和其他机器上正常工作,但是当我将它发送给某人,当他尝试加载文档时,会显示一个Chrome弹出窗口,询问我们是否要打开或保存页面。如果我们按open,Chrome窗口就会打开,我的webbrowser控件会显示网页导航被取消

我在两台使用chrome的电脑上试过,这两台电脑的版本与问题电脑的版本相同,只有第三台电脑的行为很奇怪

你知道为什么会这样吗


干杯

事实证明,Internet Explorer的版本很重要。 有问题的PC有8.0IE,它会抱怨打开xHTML文件。 升级到IE11解决了这个问题

因此,WebBrowser在很大程度上取决于安装的浏览器

干杯