问题标签 [browser-link]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
365 浏览

angularjs - ng-show > 10 引发语法错误(VS 浏览器链接)

我有一个表格单元格,显示是否有超过 10 条记录。我的分页的一部分。

很简单。但这是疯狂的 - 它在 Chrome 中引发以下错误:

我会注意到在控制器$scope.totalRecords中设置为零 ( )。0将其设置为其他值不会改变任何内容。控制器中的其他一切都运行良好。

以下场景不会引发任何错误:

有人猜到为什么吗?

0 投票
0 回答
272 浏览

asp.net - Visual Studio 浏览器链接导致 InvalidOperationException:堆栈为空

我有一个 4.6 版的 WebForms 网站和一个简单的自定义 WebControl。当我做类似的事情时:

...我可以在页面中插入控件一次,一切都很好。但是,如果我多次插入控件,或者如果我像Contents上面的示例一样添加另一个属性,然后RenderControl在本地覆盖中的两个控件上运行(即在 的主体中public override void RenderControl),我会得到一个异常:

[InvalidOperationException:堆栈为空。] System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource 资源) +52 System.Collections.Generic.Stack`1.Pop() +6856361
Microsoft.VisualStudio.Web.PageInspector.Runtime.WebForms.SelectionMappingRenderTraceListener.EndRendering(TextWriter编写器,对象渲染对象)+84
System.Web.UI.RenderTraceListenerList.EndRendering(TextWriter 编写器,对象渲染对象)+66
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter 编写器,ControlAdapter 适配器)+170
System.Web.UI.Control .RenderControl(HtmlTextWriter writer, ControlAdapter 适配器) +9796138
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint)+1303

显然,此错误是由 Visual Studio 浏览器链接功能(或其后续功能)引起的。如果我禁用它,错误就会消失。

同样的问题已经在其他上下文中讨论过,比如在这个问题中,在这里在这里也只是指出一些例子,并提出了一些修复建议。不过,这些修复都与完全或部分禁用浏览器链接或页面检查器功能有关。

我想知道是否有人有解决方案来通过更改public override void RenderControl我的代码示例方法中的代码来防止错误发生,引入一些检查或其他什么?

0 投票
1 回答
175 浏览

asp.net-core - Azure Service Fabric .NET Core 应用的 Browserlink

我发现与独立的 .NET Core Web 应用程序相比,Service Fabric 的迭代开发周期非常慢。看起来浏览器链接不起作用,即使刷新页面也不会更新 HTML。据我所知,您需要重新启动整个结构以更新 HTML 更改。

一定有我想念的东西。

0 投票
2 回答
193 浏览

asp.net - Home/Index page scrolls down by itself while debugging in Visual Studio 2015 Community using Browser Link

Has someone seen something like this recently? I created an MVC project and used the default screens to replicate the problem.

I tried to debug the project using the Browser Link on Chrome, Edge and Firefox and all of them scroll down the Index.cshtml by itself.

The same problem occurs in another laptop.

I tried using Visual Studio 2013 Professional, and this problem is NOT showing up.

Please see the images of the default Index.cshtml with more bootstrap rows to simulate a long page, and a snapshot of the resulting page that scrolls down my itself

Thanks for any help.

enter image description here

enter image description here

0 投票
2 回答
4294 浏览

asp.net-core - BrowserLink 不适用于 Visual Studio 2017 RTM 上的 ASP.NET Core

当我为我的 ASP.Net Core 1.1 应用程序启用 BrowserLink 时,我在浏览器中收到以下错误,我认为因为 BrowserLink 不起作用。

我已将我的应用程序配置如下:

.csproj 配置:

在我调用的 Configure 方法的 Startup.cs 文件中app.UseBrowserLink();

更新

似乎该错误与 *.css 文件有关。如果我删除所有 CSS 链接,我只会收到以下错误:

0 投票
3 回答
9379 浏览

asp.net - Visual Studio 2017 调试无法启动程序 指针无效

使用默认 Chrome 浏览器调试 ASP.NET MVC 应用程序运行良好。我将调试切换到启动 IE,而不是进行一些额外的测试,并且调试工作正常。完成 IE 后,我切换回 Chrome,现在出现此错误。如果我切换回 IE,我也会收到此错误。我已经关闭并重新打开了解决方案。我已经关闭并重新打开了 VS。我已经使用日志记录运行 VS,并且在活动日志中没有错误。如果我在调试选项中关闭“为 ASP.NET 启用 JavaScript 调试”,我可以成功调试,但之前使用该选项可以正常工作。有什么建议么?

0 投票
0 回答
728 浏览

visual-studio-2015 - 带有 VS2017 .NET Core 应用程序的 Chrome 上的浏览​​器链接错误

Web Essentials 2017 已作为 Visual Studio 2017 的一部分安装,但是当我在 Chrome 开发工具控制台窗口中运行 ASP.NET Core 应用程序时,我收到以下错误消息

“浏览器链接:调用返回值回调失败:TypeError:无法读取属性‘文件’为空”

在同一个控制台窗口中,我还看到以下与 Browserlink 相关的错误消息:

主线程上的同步 XMLHttpRequest 已被弃用,因为它会对最终用户的体验产生不利影响。如需更多帮助,请查看https://xhr.spec.whatwg.org/

浏览器链接问题

第二个问题,我注意到使用 Chrome,在我的解决方案中进行 CSS 更改并且仅刷新页面不会更改浏览器上的 CSS - 我必须关闭 Chrome 并重新运行。这是正常的吗?除非我使用隐身 Chrome 浏览器浏览,否则 CSS 更改似乎并不总是反映每次重新运行的代码。可能是缓存问题。

0 投票
2 回答
213 浏览

asp.net-core - 在运行时以编程方式将自定义脚本注入页面正文 - 如浏览器链接

我正在寻找一种将自定义脚本注入_Layout.cshtml纯代码的方法。_Layout.cshtml对此一无所知。就像浏览器链接一样。

你简单地写这个:

这会在运行时注入体内。

中没有它的迹象_Layout.cshtml不幸的是,浏览器链接不是开源的,所以我看不到他们是如何实现它的。 浏览器链接源现在可用

所以我想知道它是怎么做到的?

0 投票
1 回答
502 浏览

visual-studio-2017 - 浏览器链接连接显示为“未知”

我正在使用浏览器链接,以及Browser Link Inspector 2017

加载我在 IIS 中运行的网站时,Browser Link Dashboard显示与我的 Web 项目的零连接,但有 1 个连接标题“未知”

在此处输入图像描述

我不知道这里有什么问题。

由于连接未知,因此浏览器链接检查器功能均不起作用。当我按CTRL+ ALT+时I,我看到浏览器窗口变暗,并出现一个十字,但在页面上选择元素什么都不做。

有人可以帮帮我吗?如何停止“未知”连接?

0 投票
0 回答
227 浏览

visual-studio-2017 - 带有自定义 url 的 Visual Studio 2017 浏览器链接

我在几个网站上工作,它们采用不同的解决方案,彼此集成。为了让它们在本地正常工作,我必须覆盖 URL。当我将 url 从 localhost:[port] 更改为 local.mydomain.com:[port] 时,浏览器链接不再有效。我可以假设这是一项安全功能,并且除非我以本地主机身份运行,否则 Visual Studio 不会让我调试 javascript?