Hard to say. We're dropping support for the AutomaticUpdater in the next version. Use wyUpdate directly. If you need silent checking, here's how to do it: https://wyday.com/wybuild/help/silent-checking.php
I've received an automated bug report from our software out in field which appears to be coming from wyUpdate's AutoUpdater. Our code has not changed in months, this customer must be a little slow to update, but I don't think it's anything on our end.
I'm afraid I can't post any further info other than the stack trace as our reporting mechanism doesn't report too much at the moment.
Translated IOException: "The collection has changed. The enumeration operation may not be performed."
System.InvalidOperationException: La raccolta stata modificata. L'operazione di enumerazione potrebbe non essere eseguita. (Most recent call last)at System.Windows.Forms.Control.MarshaledInvoke(System.Windows.Forms.Control caller, System.Delegate method, System.Object[] args, System.Boolean synchronous) in System.Windows.Forms.Control line 332at System.Windows.Forms.Control.Invoke(System.Delegate method, System.Object[] args) in System.Windows.Forms.Control line 13at wyDay.Controls.AutomaticUpdater.auBackend_CloseAppNow(System.Object sender, System.EventArgs e) in wyDay.Controls.AutomaticUpdater line 21at wyDay.Controls.AutomaticUpdaterBackend.updateHelper_ProgressChanged(System.Object sender, wyUpdate.Common.UpdateHelperData e) in wyDay.Controls.AutomaticUpdaterBackend line 339at wyDay.Controls.UpdateHelper.ProcessReceivedMessage(wyUpdate.Common.UpdateHelperData data) in wyDay.Controls.UpdateHelper line 398at wyDay.Controls.UpdateHelper.SafeProcessReceivedMessage(System.Byte[] message) in wyDay.Controls.UpdateHelper line 67at wyDay.Controls.PipeClient.Read() in wyDay.Controls.PipeClient line 128at System.Threading.ThreadHelper.ThreadStart_Context(System.Object state) in System.Threading.ThreadHelper line 20at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) in System.Threading.ExecutionContext line 121at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) in System.Threading.ExecutionContext0at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) in System.Threading.ExecutionContext line 43at System.Threading.ThreadHelper.ThreadStart() in System.Threading.ThreadHelper line 8
Hard to say. We're dropping support for the AutomaticUpdater in the next version. Use wyUpdate directly. If you need silent checking, here's how to do it: https://wyday.com/wybuild/help/silent-checking.php