C:/ProgramFiles
폴더에 일단 설치되지 않으면 C# winforms 응용 프로그램이 있습니다. 설치하기 위해 Wix로 만든 MSI를 사용합니다. 때 중이 창이 팝업 후 아무 일도 발생하지 않는 EXE 또는 오른쪽 클릭을 클릭하고 관리자로 실행을 두 번 :C# exe는 한 번 작동하지 않습니다. Wix를 통해 파일 폴더에 프로그램이 설치되었습니다.
응용 프로그램 오류 메시지 :
응용 프로그램은 비주얼 스튜디오에서 작동하고를 통해 액세스 할 때 bin/내 VS 프로젝트의 Debug 폴더 (Debug 폴더의 exe는 Wix 설치를 위해 사용하는 것입니다). exe를 작품 : 내 사용자 폴더 (C:/Users/User/Desktop
예) 중 하나에 C:/ProgramFiles
중 EXE 파일을 복사 할 경우 MSI 후
나는 이것이 일종의 UAC/permissions
문제라고 추측하고 있지만 그 이론을 확인하기위한 문서를 찾을 수 없습니다. 어떤 방향이라도 대단히 감사 할 것입니다.
EDIT : 오류 로그를 보면 내 설정 파일에 대한 액세스가 거부되었습니다. Access to the path 'C:\Users\*username*\AppData\Roaming\Leer Copy\leerConfig.xml' is denied.
편집 II : 여기에 오류 텍스트입니다이 문제는 더 혼란 (좌절) 점점 . AppData 폴더에 쓸 수는 있지만 읽을 수는 없습니다 (기술적으로 다른 방식으로 작동해서는 안됩니까?) ... 도움을 주시면 감사하겠습니다. XDocument를 통해 XML 파일의 내용을 읽었습니다.
파일을 로컬 폴더에 쓰고 있습니까? 오류가 발생하면 console.log 명령을 추가하고 실제 오류가 발생하도록 콘솔에서 오류를 호출하십시오. – Ctznkane525
오류 로그를 인쇄 해 볼 수 있습니까? –
오류 텍스트가 포함 된 수정 내용이 추가되었습니다. – B3W