一个Windows窗体C#应用程序,它使用Arduino UNO和附带的指纹传感器上传出勤 . 我正在使用库"ArduinoSketchUploader" .

现在问题是,当我尝试上传草图以注册指纹,同时已经上传了匹配指纹的草图时,它给了我一个例外 .

System.IO.IO.Exception:20退休后无法 Build 同步 .

但是当我上传草图以删除指纹时,它可以正常工作,同时已经上传了用于注册指纹的草图,反之亦然 .

这是代码:

var uploader = new ArduinoSketchUploader(
    new ArduinoSketchUploaderOptions()
    {
        FileName = "C:\Users\Rizwan\Desktop\delete.ino.hex",
        PortName = sp.PortName,
        ArduinoModel = ArduinoModel.UnoR3
    }
);
uploader.UploadSketch();