Здравствуйте.
Пытаюсь поймать один баг, и для ентого есть следующий фрагмент кода:
try
{
...
}
catch(Exception)
{
Debugger.Launch();
throw;
}
Проблема в том, что окошка выбора отладчика не поялвятеся. Читал
енто и
енто. Не помогло.
Debug.Assert(Debugger.IsAttached == false, "Should be no debugger");
if (!Debugger.IsAttached)
{
Debug.Assert(Debugger.Launch(), "Debugger not launched");
}
Debugger.Break();
Debug.Assert(Debugger.IsAttached == true, "Debugger should be attached");
Код выше на моей машине(вынь7) работает нормально -- окно выбора отладчика появляется, на машине server 2012 окна не появляется. Реестр по ссылке вышел пропатчил, без толку.
ЧЯДНТ?