So I\'m writing a migration application, to take some data from our local storage and upload it to Amazon. Everything is working fine, except once I get into files that are
Try using BeginUpload method instead of Upload.
transferUtility.BeginUpload(request, new AsyncCallback(uploadComplete), null );
}
private void uploadComplete(IAsyncResult result)
{
var x = result;
}
Setup your transfer utility and UploadProgressEvent as you did before. Use the Invoke method within the progress handler as you did. If you use BeginUpdate() instead of Update() it will prevent the app from hanging on the first update to your form. I couldn't find this solution anywhere so I hope it works for you.