[javascript] 오류가 발생했습니다 .JSPlugin.3005

2008r2 서버에 IE11을 설치했습니다. IE11을 사용하여 디버그하려고했는데 다음 오류가 발생했습니다. Dom Explorer 탭에서 발생한 오류는 다음과 같습니다.

특수 증상:

Exception in window.onload: Error: An error has ocurredJSPlugin.3005

스택 추적 :

Error: An error has ocurredJSPlugin.3005 at getString (res://C:\Program Files\Internet Explorer\F12Resources.dll/23/pluginhost/plugin.f12.js:5021:27) at ToolWindowHelpers.loadString (res://C:\Program Files\Internet Explorer\F12Resources.dll/23/Common/CommonMerged.js:5803:13) at TabPanes..



답변


답변

이 문제의 원인을 찾았습니다. Internet explorer를 IE8에서 IE11로 직접 업그레이드했습니다. 그래서 디버깅 중에 위의 오류가 발생했습니다.

그런 다음 Internet explorer를 IE11에서 이전 버전 (IE8)으로 다운 그레이드했습니다. 그런 다음 IE8을 IE10으로 업그레이드했습니다. IE10을 IE11로 다시 업그레이드했습니다. 이제 IE11 용 디버거가 제대로 작동합니다.


답변

Windows 7을 사용하는 경우 Season714의 답변에 대한 작은 업데이트입니다.

M $는 몇 가지 마법의 원인 Windows 7 Updates take forever이되었으므로 이러한 IE 업데이트를 설치하기 전에 먼저 네트워크 어댑터비활성화해야합니다 .

이렇게하면 업데이트 설치가 몇 초 안에 시작되고 오류가 수정됩니다. 그러나 그렇지 않으면 Windows Update가 먼저 실행되고 완료하는 데 시간이 오래 걸립니다.


답변

Windows 7에서 새로 설치된 가상 머신에서이 문제가 발생했습니다.

분명히 모든 업데이트가 즉시 설치되지 않았습니다. 모든 업데이트가 설치되고 문제가 해결 될 때까지 Windows 업데이트를 여러 번 설치하고 서버 단위로 다시 시작해야했습니다.

IE8에서 IE11로 업그레이드 된 첫 번째 업데이트. 그리고 그 후 나는 그것을 고치기 위해 두 번 더 업데이트했다고 생각합니다.


답변

다음과 같이 태그에 코드를 작성하십시오.

<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
</head>

누군가 같은 문제가 있다면


답변