2010-06-08 6 views
9

Ich hatte ein Makro (http://weblogs.asp.net/koenv/archive/2008/02/14/quick-attach-and-detach-debugger.aspx) in Visual Studio 2008, das den Debugger an IIS anfügt (für ASP.NET/WCF-Entwicklung). Ich habe ihm über den Optionsdialog eine Verknüpfung zugewiesen.Zuweisen von Tastenkürzel zu Visual Studio 2010 benutzerdefiniertem Makro

Jetzt habe ich das Makro zu Visual Studio 2010 migriert, aber ich kann das Makro in der Liste der Befehle nicht finden, um eine Verknüpfung zu ihm zuzuweisen, also wird anscheinend mein Makro nicht mehr als Befehl erkannt. Seltsamerweise befinden sich die vordefinierten Beispielmakros in VS 2010 in der Liste.

Wer weiß, was ich falsch machen könnte?

Antwort

14

Mein Problem, wenn dies passierte, ist, dass der Modulname mit dem Namen im Makro-Explorer übereinstimmen muss.

dh:

Macros 
    MyMacros 
     Module1 
      CollapseTree 

hat, den Code haben:

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

Dank! Du hast meinen Tag gemacht ... Wäre das ein Fehler in Visual Studio? – Koen

+0

Ich weiß nicht. Es könnte Verhalten erwartet werden, aber es hat mich auch für eine Weile für eine Schleife geworfen! –

+0

+1 Danke. Ich kämpfte für mehr als 2 Stunden, bis ich Ihre Antwort bekam :) –

Verwandte Themen