설치 프로그램에 포함되어있는 빈 텍스트 파일을 쓰려고하는데 다음과 같은 오류가 발생합니다.C#에서 텍스트 파일에 쓰려고 할 때 UnauthorizedAccessException이 발생했습니다.
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\Hex Technologies\wamplocation.txt' is denied.
내 설치 프로그램을 통해 설치되어 일단 파일의 권한을 것 같다,하지만 어떻게이 파일이 설치되면 완전히 수정 될 파일을 설정할 수 있습니다
! 이것이 C#을 통해 할 수 있습니까?!
편집;
wamp_url = openFileDialog1.FileName.ToString();
String EnviromentPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
StreamWriter outfile = new StreamWriter(EnviromentPath + @"\Hex Technologies\wamplocation.txt");
outfile.Write(wamp_url);
outfile.Close();
Window 7? 그렇다면 프로그램 파일이 아닌 ProgramData에 작성해야합니다. –