我很沮丧试图程序的Visual Studio宏(使用VS 2008,版本9.0.30729.1 SP,与所有更新)。

在宏资源管理器,我可以去微软的样品/ VSEditor并添加行为如同我渴望一个子程序。但我似乎无法使其工作在其他地方。特别是,在在宏资源管理器的MyMacros区域。

详细说明:点击 我复制了整个样品/ VSEditor代码,并将其复制到MyMacros /测试,并更名为内部模块名称,测试并保存修改后的代码。宏资源管理器现在显示的测试模块和它所包含的所有子程序。如果我右键点击,说,InsertDate并选择运行,没有任何反应。但是,如果我向下滚动到样品/ VSEditor / InsertDate,然后右键单击并选择运行,它插入正如人们所期望的日期。它几乎是相同的代码(上述只是的位置和名称的变化),但一个运行和另一个没有。

有什么办法来获得所发生的事情/反馈,其中的代码失败/为什么代码失败的原因?

谁能解释什么,我做错了什么?

有帮助吗?

解决方案

我尝试了同样的事情,复制VSEditor代码MyMacros /测试。事情就也不运行。

然后我去了菜单选项查看|错误列表即可。然后到菜单选项的调试|在微软的Visual Studio宏编辑器来构建。我看到的工具未声明(第一次在错误列表中的错误)。当我复制实用程序到MyMacros。宏开始工作。

也许这是您有同样的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top