Bu özelliğim viewmodel'im var.'System.Threading.Tasks.TaskCanceledException', uygulama kapatılırken WindowsBase.dll dosyasında oluştu
public bool IsKWH
{
get { return _isKwh; }
set
{
if (value.Equals(_isKwh)) return;
_isKwh = value;
NotifyOfPropertyChange(() => IsKWH);
}
}
Bazen (yaklaşık 1 kere 10) Başvurumu kapatma zaman NotifyOfPropertyChange aşağıdaki hatayı alıyorum:
türü 'System.Threading.Tasks.TaskCanceledException' bir istisna WindowsBase oluştu. dll ancak kullanıcı kodunda işlenmedi
Ek bilgi: Bir görev iptal edildi.
Görüntü modelimde bir System.Threading.Timer var ve bu ve diğer birçok özelliği güncelleştirmek için bir web servis çağrısı yapıyor.
Caliburn.Micro kullanıyorum ve 1,5'den 2.0'a güncellendiğimde başlamış gibi görünüyor.
Bu hatanın oluşmasını önlemek için yine de var mı?
Web servis çağrısının kodunu sağlayabilir misiniz? Bunun için TPL kullanıyor musunuz? – ZoolWay