2016-04-20 1 views
1

Je souhaite lancer mon code spécifique à partir d'un événement post-construction et voir les messages d'erreur comme des erreurs de construction. Pour ce faire, j'ai créé une autre application console dans une solution et l'ai ajoutée à la liste Build-Postbuild dans les paramètres principaux du projet.Vérification de la publication personnalisée avec message d'erreur

Le problème est que Visual Studio Error List affiche uniquement le code d'erreur mais aucune sortie du tout.

+0

Copie possible de [Affichage des erreurs d'un outil de génération avec le fichier/la ligne source] (https://stackoverflow.com/questions/42955711/showing-errors-from-a-build-time-tool-with- source-file-line) – stijn

Répondre

1

Je ne suis pas 100% sûr de ce que vous demandez, mais si vous voulez obtenir une sortie d'outils personnalisés pour se comporter comme sortie VS, il doit être dans un format comme:

<filename>(<line>): error <code>: <message> 

Donc, pour exemple, si vos sorties d'événements post-construction

myfile.c(123): error CustomErrorCode: my program failed 

alors ce sera reconnu comme une erreur et la liste d'erreurs contiendra une entrée qui se comporte comme votre erreur du compilateur typique, vous pouvez même deux fois pour aller à monfichier. c ligne 123. Mais même quelque chose de simple comme

error: my program failed 

sera également affiché dans la liste d'erreurs.