如何更改默认的“Web浏览器”(嵌入在Visual C ++中)

时间:2014-10-24 15:02:14

标签: visual-studio visual-c++ visual-studio-2012 visual-studio-2013

在Visual Studio 2013及更早版本中(准确地说是Visual C ++),当我向源代码添加这样的行时:

//see more at http://documnetation/thisclass

然后将鼠标悬停在评论链接上,我得到工具提示 ctrl +点击以关注。当我按 ctrl +单击时,网站将在新标签页中打开(在Visual Studio中,这很棒)。

我想知道,我是否可以更改默认的“网络浏览器”以使用例如Firefox(仍然在Visual Studio中)?它甚至不是我的实际IE引擎(用IE浏览页面给出了不同的外观然后用Visual Studio的“东西”)。

注意:我不是在谈论调试/运行网站的默认网络浏览器(不要混淆)。

我找到了有关使用其他网络浏览器打开的信息,但不在Visual Studio中Visual Studio 2012 change web browser

2 个答案:

答案 0 :(得分:2)

你不能。

该选项卡包含使用IE引擎的Windows浏览器控件 - 您无法在该选项卡内运行任意,不同的程序(即您选择的其他浏览器)。

答案 1 :(得分:2)

您无法更改所使用的浏览器; Visual Studio使用Win32 Web Control,它嵌入了Internet Explorer的呈现核心。

幸运的是,这使用了您已安装的Internet Explorer版本,因此如果您有当前版本(并且应该!),那么它将使用该版本。遗憾的是,Web Control使用的默认值与Internet Explorer本身不同。因此,它可能会使您的页面处于某种可怕的兼容模式。

如果您可以访问正在呈现的HTML,则可以强制Web控件像具有兼容性标题的现代浏览器一样:

<meta http-equiv="X-UA-Compatible" content="IE=9" />
相关问题