Question

Je suis en cours d'exécution FxCop utilisant Apache Ant. Pour la version 1.36, si toutes les informations de dépendance ne sont pas données par l'utilisateur, l'analyse renvoie un code d'erreur, mais un rapport est créé, ce qui pourrait suggérer, il n'y a aucun problème avec la base de code.

Réglage failonerror à true résout ce problème, mais le problème est que même si l'erreur est pas fatale (code d'erreur 1), l'analyse échoue. Telle est la question que je suis confronté. Je veux l'analyse à l'échec que si le code d'erreur renvoyé est 1, qui est erreur fatale (dans d'autres mondes, agir comme si failonerror est vrai). Pour d'autres erreurs, je veux l'analyse de continuer (à savoir que si failonerror est défini comme false).

quelqu'un peut me aider avec cette question, puisque cette question est devenue l'un des plus les plus prioritaires?

Merci à l'avance.

Était-ce utile?

La solution

Est-ce que Ant vous permet d'interroger le résultat FxCop? Si oui, ensemble failonerror sur false, puis ajouter une étape pour vérifier ensuite le résultat FxCop. En fonction du résultat, vous pouvez définir la construction à l'échec.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top