2011-03-04 2 views
1

누구나 .NET 응용 프로그램 용 일반 컴퓨터 또는 응용 프로그램 진단 도구를 알고 있습니까?.NET 진단 도구?

예를 들어 응용 프로그램이 고객의 컴퓨터에서 시작되지 않습니다. 그는 다음과 같은 간단한 검사를 수행하는 진단 도구를 실행할 수 있습니다.

  • 어떤 .NET Framework 버전이 설치되어 있습니까?
  • 설치된 .NET Framework 버전이 유효합니까 (아니면 brocken일까요?)?
  • ...

는 .NET 특정 응용 프로그램에 대해이 같은 것을 본 적이.

답변

8

이 내가 아는 어떤 단일 도구입니다,하지만 여기에 내가 사용했던 사람의 소수의 :

  • .NET 설치 확인을위한 가장 좋은 도구는 아마도 아론 Stebner의 .NET Framework Setup Verification입니다.
  • 응용 프로그램을 아직 시작하지 못한 경우 사용할 다른 도구는 Assembly Binding Log Viewer이며 GAC에서 예상되는 타사 파일이 누락되었는지 알려줍니다.
  • instrumented your application for tracing 인 경우 다른 좋은 도구는 TechNet/Systems Internals DebugView입니다. .config을 수정하여 추적 기능을 켜고 끌 수 있기 때문에이 기능이 특히 유용합니다 (프로덕션 환경에서 릴리스 코드를 디버깅하는 데 적합합니다). DebugView를 사용하면 흔적을 볼 수 있습니다. Service Trace Viewer Tool이라는 또 다른 도구가 있습니다.이 도구는 XML 파일에서 동일한 추적을 가져 와서 모두 예쁜 것으로 표시합니다 (WCF 용이지만 모든 XML 추적 파일과 함께 사용할 수 있음).