У меня возникли проблемы с моим WPF-приложением Windows C#. Всякий раз, когда приложение закрывается, оно выдает System.ObjectDisposedException
. Проблема возникает, когда она скомпилирована в 32-разрядной версии. 64-разрядная версия отлично работает, не вызывая никаких исключений.ObjectDisposedException - Не удается получить доступ к удаленному объекту
Из сообщения об исключении, он говорит, что не может получить доступ к удаленному объекту, но, похоже, не указывает, какой объект вызывает проблему. Как узнать объект, который был удален?
Исключение: Брошено: «Невозможно получить доступ к расположенному объекту». (System.ObjectDisposedException) Исправлено System.ObjectDisposedException: «Невозможно получить доступ к удаленному объекту». Время: 1/19/2016 5:16:28 PM Тема: [1552]
Exception Информация: System.ObjectDisposedException Stack: на System.Diagnostics.EventLogInternal.OpenForWrite (System.String) в системе .Diagnostics.EventLogInternal.InternalWriteEvent (UInt32, UInt16, System.Diagnostics.EventLogEntryType, System.String [], Byte [], System.String) в System.Diagnostics.EventLogInternal.WriteEntry (System.String, System.Diagnostics.EventLogEntryType , Int32, Int16, Byte []) в System.Diagnostics.EventLog.WriteEntry (System.String, System.Diagnostics.EventLogEntryType) на HP.HPTRIM.SDK.TrimApplicationBase.UnregisterStackTrace (System.Object, Int32) в HP.HPTRIM.SDK.Database.internal_Dispose() в HP.HPTRIM.SDK.Database.Finalize()
Действительно ли 'HP.HPTRIM.SDK' ваш код? – MickyD
Это файл .dll, который использует мой код –
Либо вы удаляли базу данных HP раньше, либо это неверный сторонний SDK. Есть ли еще трассировка стека? – MickyD