您的位置:首页 > 编程学习 > 其它 > 正文

Visual Studio的browser link

更多 时间:2015-6-1 类别:编程学习 浏览量:1582

Visual Studio的browser link

Visual Studio的browser link

一、Browser Link功能是什么样子?

 

在VS的工具栏上 这个功能默认是开启的,当你启动web项目的时候,它就默认启动了。

 

二、Visual Studio中Browser Link 功能到底是用来干什么用的?

 

1、微软通过Browser Link技术在VS和浏览器之间架起了一个桥梁。这一技术是基于SignalR来实现的

2、现在 Broswer Link 功能比较简单,就是用来在 Visual Studio IDE 可以刷新浏览器中已经打开的页面, 为什么要在 Visual Studio IDE 中刷新页面?

3、有这么一个应用场景:假如你在开发一个页面,这个页面需要兼容 IE, GOOGLE, FIREFOX 和移动浏览器, 有可能你会同时使用这些流程器打开你的页面, 如果发现有某种问题,回到 VS IDE 进行修改, 修改完后可以在 Visual Studio IDE 点 "Refresh Linked Browsers" 来刷新所有浏览器以查看效果。

 

三、Browser Link功能在哪些场合下使用?

Browser Link适合在多浏览器下调试页面的时候使用,这样就减少了在多浏览器下手动刷新的痛苦。

 

四、Browser Link是如何工作的实例

 

假设我们想看到Default.aspx在多个浏览器下是如何呈现的:

1、点击toolbox上的”Browse with…”然后选择多个浏览器(IE, Firefox, Chrome等)。当启动完成后,VS 会显示当前有3个浏览器连接。

2、然后我们修改Default.aspx文件,将 <h1> ASP.net </h1> 改成 ASP.NET 4.5,然后点击refresh按钮或者Ctrl+Alt+Enter刷新这个页面,它会立即刷新所有的浏览器。

 

 

五、如何判断Browser Link功能是否开启?
 

直接查看页面的源代码,检查页面html源码底部的script块. 如下图. 如果有下面的script代码,就说明Browser Link功能开启了。


 

六、如何禁用Browser Link

 

方式一、可以在toolbox上去掉勾选”Enable Browser Link”

方式二、还可以通过修改web.config文件来关闭Browser Link功能

修改appSetting中的vs:EnableBrowserLink”值为“false”, 这样就可以关闭Browser Link.

 

标签:Visual Studio