C 드라이브의 루트에 대한 읽기 / 쓰기 액세스 권한이 있어야하는 AC # 응용 프로그램이 있습니다. 코드를 컴파일하고 관리자 권한으로 실행 파일을 실행할 수 있으며 작동합니다. 하지만 디버그해야하고 Visual Studio 내에서 앱을 시작하는 방법이 확실하지 않습니다.
나는 추가를 시도했다 :
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
내 매니페스트에 액세스하지만 여전히 액세스 거부 오류가 발생합니다.
다음은 실패한 코드 줄입니다.
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
지금은 해결 방법이 있지만 미래에 대해 알고 싶습니다.