有没有人深入研究过 EDGE 浏览器? F12 控制台怎么跟.net 又发生关系了

2023-02-08 04:17:10 +08:00
 realpg
今天调试一个多用户多角色的 web 系统

需要调试多个角色,所以利用了电脑上的全部可用浏览器:

chrome,chrome 隐身模式,微信 pc 版内嵌浏览器,edge ,edge 隐身模式

由于系统内存用的太多基本用满了,所以,edge 的 F12 控制台总报错,总黑屏

为了避免 edge 脑残粉喷我又黑 edge 截图附上



又一次,edge 的 F12 控制台崩溃了,卡死了



黑色的是 edge 浏览器,白色的是 F12 控制台,经常这样

然后你们猜我看到了什么?

一个.net 风格的错误提示!

卡死时候占满了 CPU 和内存,QQ 截图都崩溃了

客户别的系统有大量 .net 的 C/S 程序,太熟悉这个 .net 的通用致命错误对话框了,他不是 chrome 内核的么,怎么还冒出了 .net 原生的东西?
3136 次点击
所在节点    程序员
22 条回复
ysc3839
2023-02-10 03:43:05 +08:00
@realpg 我用了一个方法确认 Edge 没有使用.NET首先打开一个已知使用了.NET 的程序,比如 PowerShell 。然后用系统自带的资源监视器查看进程加载的模块,可以看到有加载系统盘:\Windows\Microsoft.NET 下的 DLL ,也有加载 system32 下的 mscoree.dll 。
再查看所有 msedge.exe 进程加载的模块,都没有上述 DLL 出现。

我估计你是把别的程序的错误提示误认为 Edge 的了。
forgottencoast
2023-02-12 15:09:04 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/914121

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX