FileSavePicker가있는 폴더에 내 응용 프로그램의 파일을 복사하고 싶습니다. 내 코드 :내 응용 프로그램에서 파일을 복사하는 방법 FileSavePicker UWP 사용
var fileSavePicker = new FileSavePicker();
fileSavePicker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary;
var filedb = new[] { ".db" };
fileSavePicker.FileTypeChoices.Add("DB", filedb);
fileSavePicker.SuggestedFileName = "BACKUPDB" + System.DateTime.Now.Day + "-" + System.DateTime.Now.Month + "-" + System.DateTime.Now.Year;
//var pathDB = Path.Combine(ApplicationData.Current.LocalFolder.Path, "file.db");
try
{
StorageFile file = await ApplicationData.Current.LocalFolder.GetFileAsync("file.db");
StorageFile localfile = await fileSavePicker.PickSaveFileAsync();
fileSavePicker.SuggestedSaveFile = file;
if (file != null)
{
Debug.WriteLine("file Exists!!");
var fileToSave = await fileSavePicker.PickSaveFileAsync();
....
하지만 내 저장된 파일의 크기가 0 I 텍스트 파일을 저장하지만 내 파일을 텍스트하지하는 방법을 발견
있습니다.
실제 파일 복사를 수행하는 코드는 포함하지 않았습니다. –
이것은 내가 모르는 질문입니다. 나는 코드에서 0 크기로 저장된 파일을 찾았습니다. – Rodrigo
thx로 attention.i는 해결책을 찾았습니다. http://stackoverflow.com/questions/15305758/export-sqlite-database-from-windows- store-app – Rodrigo