Вопрос

Я разочарован, пытаясь запрограммировать макросы для Visual Studio (используя VS 2008, версия 9.0.30729.1 SP, со всеми обновлениями).

В Macro Explorer я могу перейти к Microsoft samples / VSEditor и добавить подпрограмму, которая ведет себя так, как я хочу.Но, похоже, я не могу заставить это работать где-то еще.В частности, в области MyMacros в Macro Explorer.

Подробные сведения:
Я скопировал весь код samples / VSEditor и скопировал его в MyMacros / Testing, переименовал имя внутреннего модуля в Testing и сохранил измененный код.Macro Explorer теперь показывает модуль тестирования и все содержащиеся в нем подпрограммы.Если я щелкну правой кнопкой мыши, скажем, insertDate и выберу Выполнить, ничего не произойдет.Но если я прокрутю вниз до samples / VSEditor /insertDate и щелкну правой кнопкой мыши и выберу Run, он вставит дату, как и следовало ожидать.Это практически идентичный код (только местоположение и название меняются, упомянутые выше), но один выполняется, а другой нет.

Есть ли какой-либо способ получить обратную связь о том, что происходит / где происходит сбой кода / почему происходит сбой кода?

Кто-нибудь может объяснить, что я делаю не так?

Это было полезно?

Решение

Я попробовал то же самое, скопировал код VSEditor в MyMacros / Testing.Дела тоже не пошли бы на лад.

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

Возможно, это та же проблема, что и у вас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top