2015-10-13 53 views
1

我正在使用纹波模拟器和科尔多瓦建立与Visual Studio 2013的移动应用程序。铬检查元素与纹波模拟器崩溃

每次我尝试检查一个元素(打Ctrl + Shift + IF12或右击页面并选择Inspect element)的谷歌浏览器关闭和Visual Studio停止运行的应用程序。

有谁知道为什么我无法使用Ripple Emulator检查浏览器中的元素?

Ps:Visual Studio 2013有他自己的DOM Explorer,但体验与Chrome开发人员工具不同。

回答

2

一个简单的解决方法是从Visual Studio中调试(Ctrl + F5)以启动项目。这将允许您使用Chrome开发工具(F12等)而不杀死VS调试器进程并因此停止Ripple会话。

0

我一直有,因为升级到科尔多瓦工具的更新3与Visual Studio 2015年社区版同样的问题 - 这是“升级”

前工作正常,我还没有找到一个原因,但有一个解决方法是启动调试会话(F5 ..或其他),然后跳回到Visual Studio,然后从调试菜单中选择“Detach All”。这个,或者使用不同的浏览器(Edge在Windows 10中工作正常,但我不习惯它的界面)。

希望有所帮助。

0

铬调试API发生了变化,阻止VS检查元素并更改样式。 Chrome版本43将起作用。你必须采取一些措施来防止自动更新。铬43的安装程序是在这里:

https://dl.google.com/chrome/win/4ED6DD719811795B/43.0.2357.134_chrome_installer.exe

您需要卸载铬,更新注册表,那么当你去,应该说更新已经被管理员禁用了有关屏幕安装Chrome 43。 。

下面是注册表更改: Windows注册表编辑器5.00版 [HKEY_LOCAL_MACHINE \ SOFTWARE \策略\谷歌\更新] “更新{8A69D345-D564-463C-AFF1-A69D9E530F96}”= DWORD:00000000 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \策略\谷歌\更新] “更新{8A69D345-D564-463C-AFF1-A69D9E530F96}”= DWORD:00000000

这个讨论有上需要对注册表以防止自动变化的更多信息更新:

cannot stop Chrome from updating from 43 to 44

注意:这意味着您没有获得该安装的安全更新,只有在此问题在即将发布的补丁程序中得到解决后才能使用。