Entwickler-Ecke
Programmierwerkzeuge - Problem beim Ausführen eines benutzerdefinierten Tools
user2207 - Fr 12.11.10 13:35
Titel: Problem beim Ausführen eines benutzerdefinierten Tools
Hallo,
ich versuche im Visual Studio ein Statemachine file als benutzerdefiniertes Tool kompilieren zu lassen. Dazu habe ich im Eigenschaftenfenster des files unter dem Eintrag 'Benutzerdefiniertes Tool' den Pfad zum Statemachine-Compiler angegeben. Wenn ichnun mit einem Rechtsklick auf das file den Menüpunkt 'Benutzerdefiniertes Tool ausführen' auswähle, bekomme ich die Fehlermeldung 'Das benutzerdefinierte Tool "java -jar Smc.jar -csharp" kann nicht gefunden werden'.
Kann mir jemand sagen, was ich falsch mache?
Gruß,
Reinhold
Ralf Jansen - Fr 12.11.10 14:51
Ein 'Benutzerdefiniertes Tool' Tool ist nicht einfach ein Kommandozeilenaufruf irgendeines Executables falls du das gedacht hast.
Du musst eine spezielle Assembly schreiben die eine Klasse enthält die das IVsSingleFileGenerator Interface implementiert und diese Klasse musst du dann unter einem speziellen Namen registrieren.
Diesen Namen kannst du dann in der 'Benutzerdefiniertes Tool' Property angeben(und nicht einfach irgendeine Kommandozeile).
Für Beispiele such mal nach 'BaseCodeGeneratorWithSite' im Netz.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!