0
我爲Windows CE設備創建了一個C#程序,它嘗試使用RAPI發送文件。 但該方案達到或者說有低於此線時, 它顯示TypeLoad異常的錯誤在Windows.Forms.dll版本2.0.0.0將使用RAPI從Windows CE設備傳輸到臺式機的文件
using (RemoteDeviceManager r = new RemoteDeviceManager())
而且,我發現後,我加入了RAPI。 DLL和刷新的依賴, 我看到有另一個Windows.Forms.dll已被添加。 現在我有一個版本2.0.0.0和3.5.0.0
這是我對傳輸文件
代碼using (RemoteDeviceManager r = new RemoteDeviceManager())
{
using (RemoteDevice dev = r.Devices.FirstConnectedDevice)
{
if (dev == null)
{
//nop
}
else
{
string destFolder = dev.GetFolderPath(SpecialFolder.Desktop);
string destFile = destFolder + @"\SharedFolder" + logfileName;
RemoteFile.CopyFileToDevice(dev, destFile, localFilePath, true);
}
}
}
誰能告訴我發生了什麼錯誤?在我添加這些代碼行之前,所有東西都完美地工作。 此外,如果您可能會問,我正試圖通過WiFi傳輸文件。