0 votes

Nant et ASP/.NET 1.1 : s'entendent-ils bien ?

Je travaille sur une application mixte (ASP, ASP.NET) et j'ai évoqué l'utilisation de Nant pour les déploiements. Mon interlocuteur m'a dit qu'il avait entendu dire que Nant ne nous conviendrait pas parce que nous avons une application mixte (applications .NET 1.1 et .NET 2.0, ASP, ASP.NET). Je ne peux pas imaginer que ce soit le cas, mais cela semble vraiment improbable.

Votre avis ? Avez-vous construit des applications de ce type en utilisant Nant ?

3voto

joshua.ewer Points 3057

La tâche de copie de NAnt vous permet de copier des fichiers d'un emplacement à un autre (ce qui devrait faire la majorité de ce dont vous avez besoin pour un déploiement ASP ).

Je l'ai utilisé pour pousser des sites ASP (par exemple, récupérer la dernière version de la source, copier vers un emplacement de dépôt) dans le cadre d'un cycle de construction plus large qui construisait également ASP.NET 1.1. Bien sûr, c'était sur la version 0.85 il y a quelques années, mais c'est un exemple de production de déploiement d'un ensemble mixte en même temps.

Si vous vraiment vous devez faire quelque chose qui ne fait pas partie des tâches intégrées ou vous ne pouvez pas en trouver une dans la base de données. communauté rien ne vous empêche d'écrire votre propre tâche. Si vous pouvez le faire dans le cadre de .NET, vous pouvez probablement le faire dans le cadre d'une construction NAnt.

Donc, réponse courte : Oui, vous pouvez, mais si vous avez quelque chose de plus compliqué qu'une construction de base, vous devrez peut-être écrire une tâche personnalisée.

0voto

StevenMcD Points 5168

Chaque fois que vous avez plusieurs technologies dans une seule, les déploiements peuvent devenir "intéressants". Ayant moi-même travaillé sur l'un d'entre eux, nous avons eu nos problèmes, mais nous les avons résolus. Malheureusement, je n'ai jamais eu le plaisir de travailler moi-même avec nAnt, mais un de mes anciens collègues en parlait avec enthousiasme.

Il a dit qu'ils ont eu quelques problèmes mais qu'ils les ont résolus. Je vais lui envoyer cette question pour qu'il puisse y répondre, mais c'est tout à fait possible.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X