Le problème est que lorsque les projets sont construits et produits normalement sans erreurs, le dernier msi empaqueté manque des assemblys de dépendances qui sont normalement empaquetés si quelqu'un construit le projet via Visual Studio par exemple. Donc, ce qui se passe, c'est que l'application s'installe normalement, puis se bloque à l'exécution en disant que xyz dll est manquant. D'après ce que je peux dire, il ne rafraîchit pas les dépendances avant de construire le projet d'installation ou ne parvient pas à les inclure toutes.Dépendances manquantes lors de la construction de CruiseControl
Nous construisons en utilisant devenv et le fichier de solution (Reconstruire tout)
Quelqu'un at-il rencontré quelque chose de similaire et si oui comment avez-vous résolu ce?
edit: CruiseControl fonctionne dans un maching différent de celui du développement. De plus, nous avons compris que cela se produisait avec des projets référencés dans une solution.
IE dans une solution avec 3 projets, A une bibliothèque, B une application qui référence A et C un projet d'installation puis après la construction ce qui arrive est que B manque A bien que la construction soit réussie et la msi produite.