Код выхода 2147483651 (0x80000003) в VS2022/.NET 8/SharpDX и без отладки DirectXC#

Место общения программистов C#
Anonymous
Код выхода 2147483651 (0x80000003) в VS2022/.NET 8/SharpDX и без отладки DirectX

Сообщение Anonymous »

Я работаю над проектом DirectX, используя SharpDX и .NET 8 в Windows 11.
Вместо этого приложение завершает работу с кодом ошибки (0x80000003) всякий раз, когда возникает проблема с кодом DirectX. предоставить мне результаты отладки DirectX. Я даже получаю эту ошибку, когда «изящно» выхожу из приложения. Из-за отсутствия полезных результатов отладки мне приходится слепо пытаться исправить код. Я хорошо знаком с SharpDX и всеми его особенностями, но VS2022 даже не вызывает исключений; приложение просто завершает работу с (0x80000003). Единственный вывод отладки, который я могу
получить, — это сам SharpDX при идентификации COM-объектов, которые не были выпущены.
У меня есть:
  • Переустановлен VS2022
  • Переустановлен «Графические инструменты» (уровень отладки DirectX)
  • Установлено последняя версия SDK для Windows 11
Я понимаю, что (0x80000003) — это очень общая ошибка, которая может возникнуть при самых разных обстоятельствах, но я надеюсь, что кто-нибудь здесь, возможно, сможем предложить решение.

Подробнее здесь: https://stackoverflow.com/questions/787 ... ctx-debugg

Вернуться в «C#»