我在Visual Studio 2008中有一个宏( http://weblogs.asp.net/koenv/archive/2008/02/14/quick-attach-and-detach-debugger.aspx),它将调试器附加到IIS(用于ASP.NET / WC开发)。我使用选项对话框为其分配了一个快捷方式。
现在我将宏迁移到Visual Studio 2010但是我找不到命令列表中的宏来为它分配快捷方式,所以显然我的宏不再被识别为命令。奇怪的是,VS 2010中的开箱即用示例宏位于列表中。
任何人都知道我做错了什么?
答案 0 :(得分:15)
我遇到的问题是模块名称必须与宏浏览器中的名称相匹配。
即:
Macros
MyMacros
Module1
CollapseTree
必须有代码:
Public Module Module1
Public Sub CollapseTree()
'Code Here
End Sub
End Module