Я создал проект плагина, где это плагин для MS Excel. У меня также есть код C++, написанный в VS 2008, и я использую 2010. И это приводит к открытию листа Excel, и я не могу найти плагины, видимые в режиме отладки. Но когда я устанавливаю программу установки, я вижу, что все функции и плагин также видны.Не удается отладить Excel Addin
Я несколько раз получаю сообщение об ошибке
Debugging information for EXECEL.EXE could not be found or does not match. Cannot find or open the PDB file.
, а также это
Debugging information for EXECEL.EXE could not be found or does not match. Exports are loaded.
Пожалуйста, кто-то поможет мне в этом, как я новичок в этом, делать с нуля.
Я использую VS2010 C# WinForms
@ Andy-i У меня есть addin.pdb и addin.dll, к которым я устанавливаю путь в рабочем каталоге. Это не сработает? Это путь, который я установил в рабочем каталоге: C: \ Workspace \ MyWorkspace \ work \ ExcelAddIn \ AppAddIn \ bin \ Debug. он также не позволяет добавлять точки останова. –
Ошибка \t \t 2 Ошибка C3861: 'InitializeCriticalSectionAndSpinCount': идентификатор не найден \t C: \ Program Files \ Microsoft Visual Studio 10.0 \ VC \ atlmfc \ включать \ atlcore.h \t \t AppAddInShim --- я также получаю эту ошибку иногда. –
Каждый двоичный файл получает свой собственный PDB. Visual Studio говорит, что он не может найти PDB для Excel.exe, а не для вашего дополнения. Я не уверен в специфике настройки и отладки добавлений Excel, но у вас должен быть PDB для вашего дополнения, поскольку вы его скомпилировали. Выполняют ли контрольные точки, если вы сделали что-то, что вызвало Excel для загрузки вашего дополнения? Если после этого вы приостановите отладку, вы видите свою добавку в окне «Модули» в Visual Studio? – Andy