Visual Studio 2012 & quot; Применить изменения кода & quot; отсутствует пункт меню для нативной отладки C ++ (возможно, из-за проектов с управляемым кодом в решении)

Я подозреваю, что это связано с наличием проектов DLL с управляемым кодом в решении, поскольку в VS2010 пункт меню также отсутствовал, если я вручную не выгружал все проекты с управляемым кодом из решения.

В VS2012, однако, у меня теперь есть гораздо больше управляемых DLL в решении (не по личному выбору), поэтому я надеюсь, что может быть способ включить «Применить изменения кода» даже с управляемыми DLL в решении.

Я установил свой локальный режим отладки на «Native Only», а также отредактировал параметры «Редактировать и продолжить» в разделе «Отладка — Параметры и настройки …», чтобы включить собственное «Редактировать и продолжить», но все равно я не получаю «Применить изменения кода» значок под меню отладки.

Если я вручную добавлю кнопку «Применить изменения кода» к панели инструментов, она будет постоянно отключена.

Кто-нибудь может предложить какие-либо советы и подсказки о том, как я могу заставить это работать, или мне просто нужно выгрузить все проекты управляемого кода из решения?

Предположим, что мне действительно нужно выгрузить проекты с управляемым кодом, есть ли простой способ сохранить два разных набора вариантов решения, чтобы я мог быстро решить, хочу ли я монтировать все проекты или только собственные?

0

Решение

Несмотря на то, что у меня нет окончательного решения вашей проблемы (я сам придерживаюсь аналогичной позиции), я подозреваю, что хорошее прочтение этого документа MSDN будет полезным для нас обоих:

Редактировать и продолжить (Visual C ++)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]