Visual studio 编程visual studio宏

Visual studio 编程visual studio宏,visual-studio,visual-studio-macros,Visual Studio,Visual Studio Macros,尝试为Visual Studio编写宏(使用VS 2008,9.0.30729.1版SP,以及所有更新)时,我感到很沮丧 在宏资源管理器中,我可以转到Microsoft的samples/VSEditor并添加一个子例程,该子程序的行为符合我的要求。但我似乎无法让它在其他任何地方工作。特别是在宏资源管理器的MyMacros区域中 详细信息: 我已经复制了整个samples/VSEditor代码,并将其复制到MyMacros/Testing,并将内部模块名称重命名为Testing,并保存了修改后的代

尝试为Visual Studio编写宏(使用VS 2008,9.0.30729.1版SP,以及所有更新)时,我感到很沮丧

在宏资源管理器中,我可以转到Microsoft的samples/VSEditor并添加一个子例程,该子程序的行为符合我的要求。但我似乎无法让它在其他任何地方工作。特别是在宏资源管理器的MyMacros区域中

详细信息:
我已经复制了整个samples/VSEditor代码,并将其复制到MyMacros/Testing,并将内部模块名称重命名为Testing,并保存了修改后的代码。宏资源管理器现在显示测试模块及其包含的所有子例程。如果我右键单击InsertDate并选择Run,则什么也不会发生。但是,如果我向下滚动到samples/VSEditor/InsertDate并右键单击并选择Run,它会按照预期插入日期。它实际上是相同的代码(只是上面提到的位置和名称更改),但一个运行,另一个不运行

有没有办法获得关于发生了什么/代码失败的地方/代码失败的原因的反馈


有人能解释我做错了什么吗?

我也试过同样的方法,将VSEditor代码复制到我的宏/测试中。事情也不会发生

然后我进入菜单选项查看错误列表。然后转到Microsoft Visual Studio宏编辑器中的菜单选项Debug | Build。我看到实用程序未声明(错误列表中的第一个错误)。当我将实用程序复制到MyMacros时。宏开始工作


也许这和你的问题是一样的

我尝试了同样的方法,将VSEditor代码复制到MyMacros/测试中。事情也不会发生

然后我进入菜单选项查看错误列表。然后转到Microsoft Visual Studio宏编辑器中的菜单选项Debug | Build。我看到实用程序未声明(错误列表中的第一个错误)。当我将实用程序复制到MyMacros时。宏开始工作

也许这和你的问题是一样的