"설치 및 배포"마법사를 사용하여 작은 .NET 응용 프로그램을 배포했습니다. 문제는 관리자 권한이있는 사용자로 실행하면 오류없이 실행되고 사용자에게 관리자 권한이없는 경우 오류가 발생 함.NET 설치 및 배포 응용 프로그램을 실행하는 동안 System.unauthorizedaccess
응용 프로그램에 오류가있어서 프로그램을 종료해야합니다. 나는 오류 보고서를 검사 할 때
, 그것은 말한다 :
P9 : System.unauthorizedaccess
"Install to Everyone"옵션을 선택했는데 사용하지 않았습니다.
무슨 문제 일 수 있습니까?
먼저 AppDomain.CurrentDomain.UnhandledException에 대한 이벤트 처리기를 작성하고 로그를 기록하거나 e.ExceptionObject.ToString() 값을 표시하십시오. 이제 진짜 질문 대신 "작동하지 않습니다. 왜?"라고 물을 수 있습니다. UAC가 전형적인 원인입니다. –