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.