2014-11-07 6 views
0

현재 웹 기반 스캔 응용 프로그램을 개발 중입니다. 스캐너 이벤트를 가져오고 실행하는 데 twainDotNet을 사용하고 있습니다. 프로세스는 ActiveX 컨트롤을 통해 수행됩니다. 내 ActiveX 컨트롤은 Windows 8 용 Internet Explorer 10에서 잘 작동하지만 Windows 8.1에서는 Internet Explorer 11에서 작동하지 않지만 Internet Explorer의 ManageAddOn 섹션에서 표시됩니다.IE 11에서 ActiveX가 작동하지 않습니다.

명확하지 않은 경우이 문제를 해결할 수 있도록 도와주세요. 내 설명에 코멘트를 추가하십시오.

답변

0

당신은 IE10 및 IE11 사이에 동작의 차이를 설명하지 않았기 때문에 잘못 무슨 일이 일어나고 있는지 짐작하기 어렵다,하지만 몇 가지 포인트가 마음에 와서 :

  • 가장 먼저, 관리되는 코드는 not supported for IE plugins입니다 . 몇 가지 문제가 있지만 실제로는 place to know에있는 사람들이 managed code for plugins을 사용하지 않아야한다고 말합니다.

  • 향상된 보호 모드 및 Windows 8 보안 모델의 다른 변경을 지원하기 위해 ActiveX 컨트롤을 업데이트해야합니다. 그것은 상당히 복잡하지만, technical details start here입니다.

  • 마지막으로,이 사실을 이미 알고있을 것입니다.하지만 Windows 스토어 환경이 ActiveX controls을 지원하지 않으므로 IE의 데스크톱 버전에서이를 테스트하고 있는지 확인하십시오. potential 32/64-bit issues 및 기타 기본 사항이 적용될 수 있습니다. 이 도움이

희망 ...

- 랜스