У этого MDA есть ловкость для того, чтобы давать ложные предупреждения.Очевидно, что CLR уже загружен и инициализирован к моменту загрузки оболочек DirectX, ваша программа фактически не зависает.Отладка + Исключения, разверните узел Managed Debugging Assistants и снимите флажок «LoaderLock», чтобы он не беспокоил вас.
Не тратьте много энергии на MDX, он был объявлен устаревшим довольно давно.Заменены XNA Framework.Также есть плагины с открытым исходным кодом (SlimDX, SharpDX, DirectShow.NET).Я не могу комментировать их мастерство.