내 UWP 응용 프로그램에서 다음 코드UWP ZipFile.CreateFromDirectory
private static async Task CreateZipFile(string folderPath)
{
await Task.Run(() =>
{
try
{
ZipFile.CreateFromDirectory(folderPath, ApplicationData.Current.LocalFolder.Path + "backup.zip");
}
catch (Exception e)
{
;
}
});
}
에게 있습니다. 그러나 LocalFolder에서 액세스 거부 오류가 발생합니다. 내가 우편으로 노력하고 디렉토리 내 LocalState 폴더에 너무
folderPath = C:\Users\username\AppData\Local\Packages\MyApp_3y0bchp7kwvet\LocalState\BACKUP
모든 아이디어를 어떻게 해결하는 것입니다? 다른 코드는이 폴더에 액세스하는 데 아무런 문제가 없습니다.
다른 패키지에서이 코드를 실행하면 다른 응용 프로그램의 로컬 저장소에서 내용을 읽을 수 있습니다. ApplicationData.Current.LocalFolder는 LocalState 폴더 만 가리 킵니다. –