Visual studio 将键盘快捷键指定给Visual Studio 2010自定义宏

Visual studio 将键盘快捷键指定给Visual Studio 2010自定义宏,visual-studio,macros,Visual Studio,Macros,我在VisualStudio2008中有一个宏()将调试器附加到IIS(用于ASP.NET/WCF开发)。我使用“选项”对话框为其指定了快捷方式 现在我将宏迁移到Visual Studio 2010,但在命令列表中找不到该宏,无法为其指定快捷方式,因此显然我的宏不再被识别为命令。奇怪的是,VS2010中开箱即用的示例宏出现在列表中 有人知道我可能做错了什么吗?发生这种情况时,我的问题是模块名称必须与宏资源管理器中的名称匹配 即: 必须具有以下代码: Public Module Module1

我在VisualStudio2008中有一个宏()将调试器附加到IIS(用于ASP.NET/WCF开发)。我使用“选项”对话框为其指定了快捷方式

现在我将宏迁移到Visual Studio 2010,但在命令列表中找不到该宏,无法为其指定快捷方式,因此显然我的宏不再被识别为命令。奇怪的是,VS2010中开箱即用的示例宏出现在列表中


有人知道我可能做错了什么吗?

发生这种情况时,我的问题是模块名称必须与宏资源管理器中的名称匹配

即:

必须具有以下代码:

Public Module Module1
    Public Sub CollapseTree()
        'Code Here
    End Sub
End Module
Public Module Module1
    Public Sub CollapseTree()
        'Code Here
    End Sub
End Module