Come aggiungere un comando personalizzato "Esegui/Debug in X" a Visual Studio 2012?Comando/plug-in "Esegui/Debug in X" per Visual Studio
Ho un'applicazione C# /. NET, chiamiamola "X", che supporta plugin caricabili. Per scrivere un plug-in, creo un nuovo progetto Libreria di classi C# in Visual Studio, faccio riferimento a un determinato assembly e scrivo il mio codice. Per testare il plugin, ho bisogno di copiare la DLL del plugin compilato in una particolare directory di runtime, scrivere un file di configurazione XML ed eseguire X. Posso automatizzare parte di questo usando un evento post-build e le proprietà di debug del progetto ("Start external programma").
Ma quello che voglio veramente è fare clic su Debug e quindi fare clic su un comando personalizzato "Esegui in X" (o "Debug in X") che richiama un qualche tipo di plugin o script per fare tutto questo. Lo script gestirà la creazione di un file di configurazione X, la directory di runtime, la copia della DLL, l'avvio dell'applicazione X e il collegamento del debugger.
Sono disposto a scrivere un plug-in di Visual Studio per realizzare questo, ma non so da dove iniziare.