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 expulser les sites ASP (par exemple, récupérer le dernier de la source, copier pour supprimer l'emplacement) dans le cadre d'un cycle de construction plus important qui était également en train de construire ASP.NET 1.1. Accordé, c'était sur v0.85 il ya quelques années, mais c'est un exemple de production de déployer un sac mélangé en même temps.
Si vous vraiment devez faire quelque chose qui ne fait pas partie des tâches intégrées ou vous ne pouvez pas trouver un dans le community, il n'y a rien qui vous empêche d'écrire votre propre tâche. Si vous pouvez le faire dans le framework .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.