Visual Studio 2017 Chrome JavaScript 正在调试 - 未达到断点
Visual Studio 2017 Chrome JavaScript Debuging - Not hitting break point
我已经安装了 VS2017 并试用了他们添加的新东西。其中一件好事是 chrome JS 调试,但我似乎无法达到断点。
我创建了一个新的 .net core 网站(.net core 1.1)并将以下函数添加到 site.js 文件
function test() {
var a = "message";
console.log(a); };
然后我在行“var = a...”上添加一个断点
运行 网站 - 它会打开一个新的 chrome window 并像它应该的那样附加到进程。然后我按 F12 并调用 test() 但没有遇到断点,它只是输出到控制台。
控制台中还有一件事 window 是以下消息 -
Browser Link: Failed to invoke return value callback:
TypeError: Cannot read property 'files' of null
但是我在 IE11 中尝试时也收到此消息,它确实在 IE 中达到了断点
我已经将 chrome 更新到最新版本 - 57.0.2987.98
我是 运行ning windows 10 pro(完全最新)
知道它可能是什么吗?
更新
我在以下电脑上试过 -
- 我的家用电脑 (Windows 10 Pro)- 安装了 VS2015 和 VS2017
- 工作电脑 (Windows 8.1 Pro) - 上面还有 VS2015 和 VS2017
- 在我的工作 PC 中 -(新版本)HyperV VM (Windows 8.1 Pro) - 只是 VS 2017
3人均未能击中破发点
奇怪的是其他人在工作是能够毫无问题地工作。
一旦您在 chrome 中按 F12,这将打开 Chrome 开发工具,它会终止客户端调试会话。
也许尝试自动执行...例如...(未测试)
(function test() {
...
})();
在 chrome 的 V 63 之前,它不允许多个远程调试会话。打开 chrome 调试工具将接管唯一可用的连接,并终止 VS 持有的连接。
然而,chromimum 团队现在已经纠正了这个问题!
不幸的是,当按下 F12 时,Visual Studio 调试会话仍然存在问题。
有一个解决方法,希望 VS 团队能够解决根本问题。参见 My post on MSDN for full details
我已经安装了 VS2017 并试用了他们添加的新东西。其中一件好事是 chrome JS 调试,但我似乎无法达到断点。
我创建了一个新的 .net core 网站(.net core 1.1)并将以下函数添加到 site.js 文件
function test() {
var a = "message";
console.log(a); };
然后我在行“var = a...”上添加一个断点
运行 网站 - 它会打开一个新的 chrome window 并像它应该的那样附加到进程。然后我按 F12 并调用 test() 但没有遇到断点,它只是输出到控制台。
控制台中还有一件事 window 是以下消息 -
Browser Link: Failed to invoke return value callback: TypeError: Cannot read property 'files' of null
但是我在 IE11 中尝试时也收到此消息,它确实在 IE 中达到了断点
我已经将 chrome 更新到最新版本 - 57.0.2987.98 我是 运行ning windows 10 pro(完全最新)
知道它可能是什么吗?
更新
我在以下电脑上试过 -
- 我的家用电脑 (Windows 10 Pro)- 安装了 VS2015 和 VS2017
- 工作电脑 (Windows 8.1 Pro) - 上面还有 VS2015 和 VS2017
- 在我的工作 PC 中 -(新版本)HyperV VM (Windows 8.1 Pro) - 只是 VS 2017
3人均未能击中破发点
奇怪的是其他人在工作是能够毫无问题地工作。
一旦您在 chrome 中按 F12,这将打开 Chrome 开发工具,它会终止客户端调试会话。
也许尝试自动执行...例如...(未测试)
(function test() {
...
})();
在 chrome 的 V 63 之前,它不允许多个远程调试会话。打开 chrome 调试工具将接管唯一可用的连接,并终止 VS 持有的连接。
然而,chromimum 团队现在已经纠正了这个问题!
不幸的是,当按下 F12 时,Visual Studio 调试会话仍然存在问题。
有一个解决方法,希望 VS 团队能够解决根本问题。参见 My post on MSDN for full details