표준 AppPool ID는 어떻게 디버거 창을 팝업 할 수있는 권한을 가질 수 있습니까?
System.Diagnostics.Debugger.Launch();
를 IIS ASP.NET 웹 사이트 코드에 추가하려고했습니다. 응용 프로그램을 표준 AppPoolIdentity 사용자로 실행하고 VS2010을 연결하고 프로세스를 디버그하도록 선택할 수있는 디버그 창을 표시합니다. 내 질문은 무엇입니까 AppPoolIdentity (가상) 사용자 권한을 내 바탕 화면과 상호 작용할 수 있습니다? 일반적으로 허용되지 않습니다. 이것은 Windows 7 x64에서 테스트되었습니다.
고마워!
아주 좋은 정보입니다. 그러나 하나의 질문이 계속되며 "내"사용자 세션을 누가 찾으나요? 두 명의 사용자가 로그인 한 경우 JIT 디버거 프롬프트가 표시됩니다. – Haukman
나는 "콘솔"세션이 항상이 (세션 0)을 얻을 것이라고 믿습니다. 사용자가 로그온하지 않은 경우 실패한 특정 메시지가 있습니다 (로그온 한 사용자가 없으므로 디버거를 시작할 수 없습니다). –
그럴 수 있습니다. 고마워요, 그 대답은 당신 것입니다! – Haukman