Я разочарован, пытаясь запрограммировать макросы для Visual Studio (с использованием VS 2008, версия 9.0.30729.1 SP, со всеми обновлениями).
В Macro Explorer я могу перейти к Microsoft samples / VSEditor и добавить подпрограмму, которая ведет себя так, как я хочу. Но я не могу заставить его работать где-нибудь еще. В частности, в области MyMacros в Macro Explorer.
Подробная информация:
Я скопировал весь код примеров / VSEditor и скопировал его в MyMacros / Testing, переименовал внутреннее имя модуля в Testing и сохранил измененный код. Обозреватель макросов теперь показывает модуль тестирования и все содержащиеся в нем подпрограммы. Если я щелкну правой кнопкой мыши, скажем, InsertDate и выберу «Выполнить», ничего не произойдет. Но если я прокручиваю вниз до примеров / VSEditor / InsertDate, щелкаю правой кнопкой мыши и выбираю «Выполнить», дата вставляется, как и следовало ожидать. Это практически идентичный код (только изменения местоположения и имени, упомянутые выше), но один запускается, а другой - нет.
Есть ли способ получить обратную связь о том, что происходит / где происходит сбой кода / почему код не работает?
Может кто-нибудь объяснить, что я делаю не так?





Я попробовал то же самое, скопировал код VSEditor в MyMacros / Testing. Дела тоже не пойдут.
Затем я перешел к пункту меню Просмотр | Список ошибок. Затем перейдите к пункту меню Отладка | Сборка в редакторе Макросы Microsoft Visual Studio. Я видел, что Утилиты не был объявлен (первая ошибка в списке ошибок). Когда я скопировал утилиты в MyMacros. Макросы начали работать.
Может быть, это та же проблема, что и у вас.