Silverlight는 Firefox 3.5, IE7 및 IE8 충돌합니다
-
19-09-2019 - |
문제
내 사용자 중 하나는 HP Pavilion DV4-1430US 노트북이 Windows Vista Professional 64 비트를 실행합니다. 그녀는 7 월 24 일 Microsoft.com/silverlight에서 다운로드 한 최신 버전의 Silverlight 플러그인을 사용하고 있습니다.
실버 라이트 웹 애플리케이션에서 텍스트 상자를 입력하는 동안 회사가 개발 한 3 개의 브라우저 모두가 때때로 충돌합니다. 10 명 중 9 번, 그녀는 충돌이 발생한 페이지로 돌아가서 그녀가 떠난 곳에서 픽업하여 몇 분 후에 다시 충돌 할 수 있습니다.
이것은 그녀가 텍스트 상자에 입력하는 동안에 만 발생하며 노트북에서만 발생합니다. 나는 그녀가 사용자 오류가 없음을 확인하는 것을 보았다.
이견있는 사람?
편집 1 : 오류를 복제했습니다. Firefox 3.5에서, 내가 일하고있는 창은 경고없이 문을 닫았고 Mozilla Crash Reporter가 나타났습니다. 충돌 보고서 코드를 붙여 넣고 있습니다.
추가 기능 : {20A82645-C095-46ed-80E3-08825760534B} : 1.1, {972CE4C6-7E08-4474-A285-3208198CE6FD} : 3.5.1
BuildId : 20090715094852
충돌 시간 : 1248713784
설치 시간 : 1248455260
ProductName : Firefox
SecondsSincelastCrash : 245055
시작 시간 : 124813511
테마 : 클래식/1.0
스로트 가능 : 1
URL : [수정 된] 공급 업체 : Mozilla
버전 : 3.5.1
편집 2 : IE8의 오류를 복제했습니다. 텍스트 상자에 텍스트를 강조하고 입력하기 시작했습니다. 곧,
Internet Explorer는 작동을 중단했습니다
문제로 인해 프로그램이 올바르게 작동을 중단했습니다. Windows는 프로그램을 닫고 솔루션을 사용할 수 있는지 알려줍니다. 나타났습니다.
이벤트 로그 항목은 다음과 같습니다.
>Log Name: Application
>Source: Application Error
>Date: 7/27/2009 1:06:10 PM
>Event ID: 1000
>Task Category: (100)
>Level: Error
>Keywords: Classic
>User: N/A
>Computer: [computer name]
>Description:
>Faulting application iexplore.exe, version 8.0.6001.18702, time stamp 0x49b3ad2e, faulting module kernel32.dll, version 6.0.6000.16820, time stamp 0x4995210a, exception code 0xe0434352, fault offset 0x0001e05c, process id 0x1a54, application start time 0x01ca0edc4c7c0054.
>Event Xml:
><Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
> <System>
> <Provider Name="Application Error" />
> <EventID Qualifiers="0">1000</EventID>
> <Level>2</Level>
> <Task>100</Task>
> <Keywords>0x80000000000000</Keywords>
> <TimeCreated SystemTime="2009-07-27T17:06:10.000Z" />
> <EventRecordID>2636</EventRecordID>
> <Channel>Application</Channel>
> <Computer>[computer name]</Computer>
> <Security />
> </System>
> <EventData>
> <Data>iexplore.exe</Data>
> <Data>8.0.6001.18702</Data>
> <Data>49b3ad2e</Data>
> <Data>kernel32.dll</Data>
> <Data>6.0.6000.16820</Data>
> <Data>4995210a</Data>
> <Data>e0434352</Data>
> <Data>0001e05c</Data>
> <Data>1a54</Data>
> <Data>01ca0edc4c7c0054</Data>
> </EventData>
></Event>
해결책
웹 앱은 Silverlight 2 용으로 작성되었으며 System.componentModel.dll을 호출하려고했습니다. 사용자는 System.componentModel을 포함하지 않는 Silverlight 3 런타임을 사용하고있었습니다.
솔루션 : Silverlight 3에 WebApp을 다시 작성할 때까지 Silverlight 2로 다운 그레이드 사용자.
다른 팁
펜 태블릿 서비스를 비활성화하고 다시 활성화해보십시오. Silverlight는 Wisptis.exe 또는 Wacomservice 파일에 액세스 해야하는 것 같습니다. 제어판> 관리 도구> 서비스> 태블릿 PC 입력 서비스로 이동하여 활성화되어 있는지 확인할 수 있습니다. 서비스가 시작되고 자동으로 설정되어 있는지 확인하십시오.
Firefox를보아야합니다 버질라 Firefox의 문제. 당신은 무엇을 할 것인지에 대한 더 나은 아이디어를 얻을 수 있습니다. 보면, 당신은 상당히 많은 시뮬레이션 결함을 보게 될 것입니다.