У меня есть фоновый агент в моем приложении, который хорошо работает, пока я не отправлю уведомление о тосте, оно выбрасывает необработанное исключение с сообщением об объекте исключения: «Ссылка на объект не установлена в экземпляр объекта ". Метод OnInvoke является асинхронным, поскольку я выполняю async-запрос, который отлично работает. Кусок кода, который бросает исключение является следующаяtoast уведомление, бросающее исключение unhandlend в фоновом агенте wp8
ShellToast toast = new ShellToast();
toast.Title = "hello";
toast.Show();
Я не имею ни малейшего понятия о том, где этот вопрос может быть, заранее спасибо за помощь.
Edit: Вот StackTrace:
at Microsoft.Phone.Shell.ShellToast.Show()
at ScheduledTaskAgent1.ScheduledAgent.<OnInvoke>d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore. <ThrowAsync>b__4(Object state)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Что еще находится в вашем методе OnInvoke? – H77
Возможно, причина будет ясна, если вы покажете весь код метода OnInvoke – user2784555