Копирование файла на устройство Windows CE с помощью C#

У меня есть портативное устройство Windows CE. Я пишу приложение для копирования файлов из Windows 7 в Windows CE с помощью RAPI. Это код, который я использую.

Mobile.Device.CopyFileToDevice(@"C:\Users\username\AppData\Local\Temp\AssetList.xml”, @“\Flash Disk\AMM\AssetList.xml”);

Оба пути и файлы существуют. Когда он достигает этой строки кода, он выдает ошибку

 "object reference not set to an instance of an object".

Когда я смотрю на устройство, создается AssetList.xml с 0 КБ. Пожалуйста помоги.

2 ответа

Одна из ваших проблем заключается в том, что вы пропустите цитату ". Ваш код не должен даже компилироваться, поэтому измените

Mobile.Device.CopyFileToDevice(C:\Users\username\AppData\Local\Temp\AssetList.xml"

в

Mobile.Device.CopyFileToDevice("C:\Users\username\AppData\Local\Temp\AssetList.xml"

Попробуй это:

    RAPI rapi = new RAPI();
    rapi.Connect(true, 10);
    rapi.CopyFileToDevice(localFile, remoteFile, true);
Другие вопросы по тегам