C# Windows 기반 응용 프로그램을 개발 중입니다. 내가System.ComponentModel.Win32Exception : 액세스가 거부되었습니다.
거부됩니다.System.ComponentModel.Win32Exception 점점 오전 : 액세스하는 것은 내 설치된 응용 프로그램에
2011-01-05 12:41:42,916, ERROR, RINXUI.main, System.ComponentModel.Win32Exception: Access is denied
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
응용 프로그램을 설치할 때만이 오류가 발생합니다. Visual Studio에서 응용 프로그램을 디버깅하려고 할 때 예외는 없습니다.
IzPack 설치 유틸리티를 사용하여 응용 프로그램을 설치하고이를 테스트 목적으로 데스크탑에 설치했습니다.
누구든지이 예외가 설치된 버전에서만 발생하는 이유를 알고 있습니까?
시스템에 관리자 권한이 있지만이 예외도 발생합니다. Visual Studio에서 응용 프로그램을 실행할 때 제대로 작동하지만 설치 후 설치 프로그램을 실행하면 설치 오류가 발생합니다. – Shekhar
@Shekhar, 설치 프로그램을 사용하는 대신 앱 파일을 복사 한 다음 실행하면 - 작동합니까? 또한 Vista/Win7/2008 서버 시스템 인 경우 UAC (사용자 계정 컨트롤)가 비활성화되어 있는지 확인하십시오. – VinayC
나는이 문제를 해결했다. 문제가 해결되었습니다. 설치 후, 내 응용 프로그램이 호출하는 exe 경로가 올바르게 복사되지 않았습니다. 이 오류가 왜 발생했는지. – Shekhar