调用线程无法访问此对象,因为另一个线程拥有该对象。
在 System.Windows.Threading.Dispatcher.VerifyAccess()
在 System.Windows.DependencyObject.GetValue(DependencyProperty dp)
在 STR.DialogView.Views.MessageBoxDialogView.STR.MvvmCommon.Contracts.IViewLocator.get_DataContext()
在 STR.DialogView.Domain.ViewModels.DialogViewModel.<onOpenDialog>b__8(KeyValuePair`2 kvp)
在 System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
在 System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
在 STR.DialogView.Domain.ViewModels.DialogViewModel.onOpenDialog(OpenDialogMessage message)
在 STR.MvvmCommon.Helpers.WeakAction`1.execute(T Parameter)
在 STR.MvvmCommon.Services.Messenger.sendToList[TMessage](TMessage message, List`1 list, Type messageTargetType, Object token)
在 STR.MvvmCommon.Services.Messenger.sendToTargetOrType[TMessage](TMessage message, Type messageTargetType, Object token)
在 STR.MvvmCommon.Services.Messenger.Send[TMessage](TMessage Message)
在 STR.MvvmCommon.Helpers.WeakAction`1.execute(T Parameter)
在 STR.MvvmCommon.Services.Messenger.sendToList[TMessage](TMessage message, List`1 list, Type messageTargetType, Object token)
在 STR.MvvmCommon.Services.Messenger.sendToTargetOrType[TMessage](TMessage message, Type messageTargetType, Object token)
在 STR.MvvmCommon.Services.Messenger.Send[TMessage](TMessage Message)
在 UpkManager.Wpf.Controllers.FileListingController.<loadAllFiles>d__43.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 UpkManager.Wpf.Controllers.FileListingController.<onApplicationLoaded>d__25.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 STR.MvvmCommon.Helpers.WeakFunc`1.<execute>d__4.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 STR.MvvmCommon.Helpers.WeakFunc`1.<ExecuteWithObjectAsync>d__0.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 STR.MvvmCommon.Services.Messenger.<sendToListAsync>d__26`1.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 STR.MvvmCommon.Services.Messenger.<sendToTargetOrTypeAsync>d__30`1.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 STR.MvvmCommon.Services.Messenger.<SendAsync>d__6`1.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 UpkManager.Wpf.Controllers.UpkManagerController.<onLoadedExecuteAsync>d__16.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 STR.MvvmCommon.RelayCommandAsync`1.<Execute>d__0.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) |