Ich habe bei meinem bisher einzigen asp.net Projekt
Buildmaster eingesetzt.
Das hat gut funktioniert, kann ich nur weiter empfehlen. Mag am Anfang etwas nach Overkill aussehen, aber ist schon praktisch. Und die Expres Version sollte ja reichen. Im Grunde isntalliert sich das als separate Webseite ins IIS, von der aus man die Builds steuern kann.
Fürs Veröffentlichen gibt es dann dadrin die Aktion "deploy artifact" die du einfach "hin klicken" kannst. Den Vorteil sehe ich vor allem darin, dass Test- und Profuktivversion so exakt wie möglich/sinnvoll übereinstimmen. (Unterschiede können vll. im Connectionstring oder der Autorisierung liegen)