질문이 있습니다. 경우에 따라 몇 가지 오류가 발생하는 경우가 있습니다. 이러한 유형의 오류에 대한 해결책을 얻는 데 도움이되는 한 가지 유용한 도구 인 sxstrace.exe가 있습니다.C#, sxstrace 및 Visual Studio
그래서 매니페스트 파일에 오류가 발생하여 오류가 발생하는 프로그램 (TestProgram.exe)을 시작하면 sxstrace를 사용하여 정보를 얻을 수 있습니다. 왜이 오류가 발생합니다.
하지만 문제가 하나 있습니다. C#에서 sxstrace.exe로 프로세스를 시작하고 매니페스트 오류가있는 내 프로그램 (TestProgram.exe)을 시작하면 sxstrace.exe는 오류를 추적하지 않습니다. 쉘에서 sxstrace.exe를 시작하면 모든 오류를 추적합니다.
다음과 같은 질문이 있습니다. 이유가 무엇입니까? C#에서 sxstrace.exe를 시작하여 모든 오류를 추적 할 수 있습니까?
EDIT : sxstrace 프로세스를 시작하는 C# -program이 admin 권한으로 시작하는 한 sxstrace 프로세스도 관리자 권한으로 시작합니다.
StackTrace .. 타사 도구가 필요한 이유가 궁금합니다. 닷넷 프레임 워크에서 노출 될 수 있습니다 .. [C# MSDN StackTrace Class] (http://msdn.microsoft.com/en/ -us/library/system.diagnostics.stacktrace % 28v = vs.110 % 29.aspx) – MethodMan
먼저 Windows 응용 프로그램 이벤트 로그를 살펴보면 sxstrace.exe에는 그 이상의 강력한 기능이 많이 없습니다. –
sxsrace를 시작하기 위해 사용하는 cmd 줄은 무엇입니까? – Eugene