2012-07-05 4 views
4

이렇게 할 방법이 있습니까?Outlook 2010 추가 기능에 대한 DEP 사용 안 함

내 레거시 VB6 추가 기능은 기존 UI (가능성이있는 C++) 타사 구성 요소를 사용하여 일부 "피부"기능을 향상시킵니다. Outlook 2000-2007에서는 제대로 작동하지만 DEP와 2010 년에는 "스키닝"구성 요소가 메모리에 액세스하는 방식으로 인해 실패합니다.

Outlook에서 (보안 센터를 통해) DEP를 전역으로 사용하지 않도록 설정하면 클라이언트에서 실행 가능한 솔루션이 아니더라도 제대로 작동합니다.

시스템 등록 정보> 성능> DEP에있는 DEP 제외 목록에 DLL을 추가하려고했지만 아무런 영향이없는 것 같습니다. 또한 "skinning"DLL, MS VB6 가상 컴퓨터 또는 Outlook.EXE를 목록에 추가하지 않았습니다.

누군가가 올바른 방향으로 나를 가리킬 수 있다면 다시 말해서 DEP에서 내 추가 기능을 사용 중지하면 큰 도움이됩니다.

+0

Outlook 2010 (Process Explorer를 사용하여 볼 경우)은 DEP 영구 지정과 함께 실행되는 것처럼 보입니다. 이는 영구적 인 것으로 지정되어 있습니다. 나는 틀렸어. – RyanMac

답변

0

저는 이것이 DEP 때문이 아니라 이전 버전과 비교하여 Outlook 2010과 상호 작용하는 방법을 완전히 바꿨다고 생각합니다. 그들은 (마이크로 소프트 인) 오래된 코드는 여전히 작동 할 수 있지만 원활한 작동을 보장하지는 않는다고 말했습니다.

관련 문제