2010-03-20 7 views
2

Visual Studio 2008 및 VSTO를 사용하여 Outlook COM 추가 기능을 작성하고 있습니다. 예외가 추가 기능에서 처리되지 않으면 Windows 오류보고 (WER)를 트리거하고 싶습니다. 우리 회사는 WinQual에 액세스하여 프로그램에서 발생하는 WER 보고서에 대한 보고서를 사용자에게 제공 할 수 있습니다. 이것을 할 수있는 방법이 있습니까?Outlook COM 추가 기능에서 Windows 오류보고를 수동으로 트리거

내가 말할 수있는 것부터는 가능하지 않지만 방법이 있는지 확인하고 싶었습니다. WER은 응용 프로그램이 처리되지 않은 예외를 생성 할 때만 트리거됩니다. 아웃룩과 아웃룩에서 실행되는 아웃룩 추가 기능은 COM 추가 기능에 대한 예외 처리기를 가지고있어 COM 추가 기능에 대한 보호 기능을 제공하여 아웃룩 충돌을 유발합니다. Outlook이 충돌하지 않으므로 WER가 트리거되지 않습니다. 같은 질문에

답변

0

대답 MSDN forums에서 발견 (아마도 당신에 의해이!) :

당신이 말했듯이, WER은 충돌에 의해 활성화 또는 끊고 예외는 트리거하지 않습니다되어 그들이 그 조건으로 이어질하지 않는 한 그. 글쎄, 사용자 코드에 던져 질 수있는 처리되지 않은 예외가 WER를 유발했다고 상상해보십시오. Microsoft는 수백만 가지의 보고서를 얻을 것입니다. VSTO에 문제가 있으면 Microsoft Connect ro를 통해보고하십시오. 포럼에서 Microsoft와 공유하십시오.

아직 거기에 도달하지는 않지만, 하위 텍스트는 결코 발생하지 않을 것으로 보입니다.