По какой-то странной причине я просто не могу заставить VS2010 останавливаться на точках останова в управляемом коде в моем решении.
Я работаю исключительно в C ++ и C ++ / CLI.
два проекта:
Что работает:
Заметки:
— когда я запускаю приложение через внутренний отладчик (F5), оно показывает сообщение «Точка останова в данный момент не будет достигнута» для всех точек останова, которые оно эффективно пропускает.
— Я прочитал МНОГО постов и обсуждений здесь и в других местах, и общий переход на отладку в / смешанном режиме просто ничего не меняет (он уже установлен).
возможные ответы?
— что-то мне интересно, если бы мое текущее затруднительное положение могло быть, потому что у меня только VS2008 экспресс установлены. Чтобы иметь возможность использовать C ++ / CLI с .net 3.5, который мне требуется для доступа к сторонним скомпилированным сборкам 2008 года.
Похоже, что установка полной версии vs2008 была ответом. В 2008 году я полностью перестроил свой проект, чтобы он работал правильно.
Я действительно не против, так как vs2010 утратил intellisense для C ++ / CLI, на самом деле это похоже на обновление, восходящее к 2008 году.
Кстати, последние загрузки для vs2008 больше не требуют приобретенных ключей.
Других решений пока нет …