VisualStudio2013 的Browser Link功能问题处理

 时间:2026-02-12 14:08:03

1、在F5调试中,网站某个页面提示如下错误

VisualStudio2013 的Browser Link功能问题处理

2、并且,在网页代码中自动增加一段代码

<!-- Visual Studio Browser Link -->

<script type="application/json" id="__browserLink_initializationData">

    {"appName":"Chrome","requestId":"445d2c721ddf465e8e1c86a07bfde272"}

</script>

<script type="text/javascript" src="http://localhost:2963/abec72830387486da2bbbf0673182e77/browserLink" async="async"></script>

<!-- End Browser Link -->

VisualStudio2013 的Browser Link功能问题处理

3、原来,这是Studio 2013 IDE 增加的新功能---“Browser Link仪表板”。

Browser Link 的功能就是通过一个脚本文件架起流程器和 Visual Studio IDE 之前的一个通信桥梁, 在启用 Browser Link 后, Visual Studio 会给网站注入一个 IHttpModule 模块对象, 然后在每个页面都会注册一段上面的脚本。用来在 Visual Studio IDE 可以刷新浏览器中已经打开的页面

使用 SignalR 技术实现这个功能

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

VisualStudio2013 的Browser Link功能问题处理

4、为了不影响调试,所以决定将之屏蔽。

方法1:

在web.config<appSettings>节点里面添加以下内容

<appSettings>

  <!--禁用BrowserLink-->

  <add key="vs:EnableBrowserLink" value="false"/>

</appSettings>

5、方法2:

直接在Sutdio2013 IDE中将"启用浏览器链接"的勾选去除

VisualStudio2013 的Browser Link功能问题处理

  • C#如何获取第一个字符的索引值
  • Linux之nat配置
  • asp.net mvc 实例demo【1】:创建项目
  • C#如何使用ImageList控件
  • MFC为简单对话框程序添加菜单并加上响应事件
  • 热门搜索
    电脑网页打不开怎么回事 ps怎么复制图片 芥菜丝的腌制方法大全 暴风魔镜怎么用 孩子成绩不好怎么办 橡皮泥干了怎么办 腌咸鸭蛋的方法 海尔燃气热水器怎么样 怎么系鞋带好看 口号大全霸气十足