Не удается отладить проект надстройки Outlook

У меня проблема в проекте надстройки Outlook 2010. После первой отладки проекта я не могу отладить его еще раз, он показывает мне следующее предупреждение:

Следующий модуль был собран с включенной оптимизацией или без отладочной информации: {Путь к DLL} Чтобы отладить этот модуль, измените конфигурацию сборки его проекта на режим отладки. Чтобы скрыть это сообщение, отключите параметр отладчика «Предупреждать, если при запуске нет пользовательского кода».

и это не потребовало никаких изменений, которые я сделал.


person kaito ked    schedule 15.10.2012    source источник
comment
Что вы имеете в виду под мне не потребовалось никаких изменений? Означает ли это, что вы добавили функции кода, которые не используются?   -  person SliverNinja - MSFT    schedule 16.10.2012


Ответы (1)


Для отладки вам потребуются символы отладки и неоптимизированный код — убедитесь, что у вас есть Символы отладки включены для вашей конфигурации сборки, т. е. Define DEBUG constant отмечено и оптимизация отключена, т.е. Optimize code не проверено.

person SliverNinja - MSFT    schedule 15.10.2012
comment
он включен, а оптимизация отключена - person kaito ked; 15.10.2012
comment
Как называется активная конфигурация сборки? - person SliverNinja - MSFT; 15.10.2012
comment
Попробуйте выполнить перестроение (очистить и собрать) вашего решения. Похоже, что сборка, используемая Outlook, — это не та сборка, которую вы создаете. - person SliverNinja - MSFT; 16.10.2012
comment
Это очень странное поведение, я пробовал то же самое на другом компьютере, и он отлично работает... - person kaito ked; 16.10.2012
comment
Похоже, у вас проблема с реестром. Взгляните на свой куст реестра для надстроек Outlook. - person SliverNinja - MSFT; 16.10.2012
comment
Я не нашел куст регистрации для своей надстройки Outlook, но как решить эту проблему? - person kaito ked; 16.10.2012
comment
Каково значение вашего ключа манифеста в кусте HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Outlook\Addins после сборки? - person SliverNinja - MSFT; 16.10.2012
comment
в этом кусте нет ключа манифеста, а также нет куста для моей новой надстройки. - person kaito ked; 17.10.2012
comment
Извините, я неправильно посмотрел на HKEY_LOCAL_MACHINE... ключ манифеста содержит путь к файлу VSTO. - person kaito ked; 17.10.2012
comment
Я нашел его... просто измените расширение в ключе манифеста с .VSTO на vsto|‌​vstlocal... Большое спасибо, SliverNinja. - person kaito ked; 17.10.2012