Je dois réaliser une sorte d'extensibilité pour un modèle de projet personnalisé.Extensibilité VS2010: comment effectuer des actions personnalisées en appuyant sur F5
Ayant un fichier de code C# ouvert, si ...:
- ... projet en cours a un certain type id spécifique.
- ... fichier de code est une classe et hérite d'une classe de base concrète.
- ... utilisateur appuyé sur F5.
... Je voudrais ...:
- ... démarrer un programme arbitraire (une application console).
- ... attache Visual Studio au processus du programme arbitraire.
- ... déboguer.
En fait, je suis absolument perdu et je ne sais pas comment le faire. Je sais que j'ai besoin de Visual Studio 2010 SDK, mais je ne sais pas comment créer une extension en faisant ce que j'ai besoin d'accomplir.
Merci d'avance.
MISE À JOUR
Je fais des recherches dans Stackoverflow Q & A et je vais ajouter des questions liées à ma propre: un
Visual Studio 2010 Extensibility - Override Build Action without effecting cproj file
"Attach to Process" as a post-build event(Cela semble bien, mais je n'aime pas l'approche. ll Intégration de Visual Studio. Quoi qu'il en soit, cela donne un indice).
Pouvez-vous partager l'implémentation d'une action personnalisée lorsque vous appuyez sur F5 à l'aide de VSPackage. [Je suis confronté à un tel problème] (http://stackoverflow.com/questions/26113987/compilation-succeeded-even-though-there-were-ser-errors-from-roslyn-diagnostic), je vais devoir vérifier le nombre d'erreurs avant la compilation. –
@JerricLynsJohn Je peux chercher le code, mais cela fait longtemps que j'ai eu ce problème ... :( –