"이 문제에 대해 Microsoft에 알려주십시오" 대화 상자를 방지하는 방법

StackOverflow https://stackoverflow.com/questions/54972

문제

찾을 수 없는 것 같고 이를 추적하고 시도할 필요/리소스가 없는 오류가 있습니다.우리가 해야 할 일은 "이 문제에 대해 Microsoft에 알려주십시오"라는 이상한 대화 상자가 서버를 복잡하게 만드는 것을 막는 것입니다.

이는 MS-Access 오류에서 발생한 것으로 생각되지만(제 생각에는) Access가 설치된 위치를 찾을 수 없습니다(아닌 것 같습니다).드라이브에는 MS Office 디렉터리가 없습니다.

대화 상자가 나타나는 것을 막을 수 있다면 좋을 것입니다.

감사해요.

투기:윈도우 서버 2003 SP2

도움이 되었습니까?

해결책

에서 http://www.codeproject.com/KB/Exception/UnhandledExceptionClass.aspx:

컴퓨터에서 Windows "오류 보고서 보내기" 대화 상자도 비활성화하려면 "내 컴퓨터" 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 다음 "고급" 탭으로 전환하고 "오류 보고"를 클릭합니다. 단추.옵션 대화 상자에서 "오류 보고 비활성화" 라디오 버튼을 선택합니다.

비교도 해보세요 http://www.codeproject.com/KB/Exception/ExceptionHandling.aspx 일반적인 .NET 예외 처리 온전성을 위해.

다른 팁

내 생각엔 당신이 저시를 깨닫지 못하는 것 같아요 얼마나 심각한지 이 오류가 발생할 수 있습니다.이러한 오류는 버퍼 오버플로, 널 포인터 역참조, 0으로 나누기 오류 등과 같은 심각한 조건에서 나타납니다.이것이 서버에서 실행된다고 언급했다면 상황에 따라 잠재적으로 네트워크에 직면하고 쉽게 악용될 수 있는 프로그램!

다른 사람들이 제안한 것처럼 시스템 전체에서 오류 보고 기능을 끄거나 다음을 사용할 수 있습니다. 오류 모드 설정 귀하의 애플리케이션에 대해서만 비활성화하는 API이지만 다시 문제의 근본 원인을 조사하고 해결하는 것이 좋습니다.!

글쎄, 나는 어떤 응용 프로그램이 Access를 사용하고 있는지 알아내려고 노력할 것입니다.무엇이 실행되고 있는지 모르는 것은 실제 문제입니다. 특히 처리되지 않은 예외가 있는 경우에는 더욱 그렇습니다.

그냥 비활성화하는 것까지?노력하다:

'내 컴퓨터'를 마우스 오른쪽 버튼으로 클릭하세요.

'속성'을 마우스 왼쪽 버튼으로 클릭하세요.

'고급' 탭을 마우스 왼쪽 버튼으로 클릭하세요.

'오류 보고'(하단 근처)를 마우스 왼쪽 버튼으로 클릭하세요.

'오류 보고 비활성화'를 마우스 왼쪽 버튼으로 클릭하세요.

이를 Windows 오류 보고 대화 상자라고 합니다.다음 지침에 따라 비활성화할 수 있습니다.

http://www.windowsnetworking.com/articles_tutorials/Disable-Error-Reporting-Windows-XP-Server-2003.html

그러나 왜 이러한 오류 메시지가 나타나는지 궁금합니다.당신은 매우 나쁠 수 있는 문제를 숨기고 있을 뿐입니다.

세 명의 다른 사람들이 자신의 컴퓨터에서 대화 상자를 비활성화하는 방법에 대한 지침을 게시한 것을 보았으므로 댓글 대신 답변으로 다시 게시하겠습니다.

그들은 고객의 컴퓨터에서 그렇게 하고 싶어하지 않습니다. 왜냐하면 그렇게 하면 비활성화될 것이기 때문입니다. 어느 대화 상자 사용에서 응용 프로그램.그들은 단지 그 일이 일어나는 것을 막고 싶어할 뿐입니다. 그들의 애플리케이션.

아무것도 숨기는 것이 아닙니다. 프로그램이 충돌하더라도 창에서 계속 알려줄 것입니다.차이점은 코어 덤프를 컴파일하여 Microsoft에 보내려고 하지 않는다는 것입니다.이 쓰레기를 비활성화하는 것은 매우 유용합니다.

.net에서 작업할 때 처리되지 않은 모든 예외를 포착할 수 있습니다(이것이 이 메시지의 원인입니다).하지만 Access에서 동일한 작업을 수행하는 방법을 모르겠습니다.

http://devcity.net/Articles/60/1/unhandled_Exceptions.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top