使用c#将文件复制到windows ce设备

时间:2013-11-01 13:09:49

标签: c# windows-ce rapi

我有一个便携式windows ce设备。我正在编写一个应用程序,使用RAPI将文件从Windows 7复制到Windows CE。 这是我使用的代码。

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".

当我在设备上查看时,使用0 kb创建一个AssetList.xml。请帮忙。

2 个答案:

答案 0 :(得分:0)

您的一个问题是您缺少报价 。您的代码甚至不应该编译,所以更改

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

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

答案 1 :(得分:0)

试试这个:

    RAPI rapi = new RAPI();
    rapi.Connect(true, 10);
    rapi.CopyFileToDevice(localFile, remoteFile, true);