Take the 2-minute tour ×

Stack friends,

My company is following agile development process. We plan to do automate the .net application release management process. And we are new for deployment a tool which is following in industry. Pls anyone give you valuable tips and suggestions.

share|improve this question

2 Answers 2

Many people use NAnt for builds and deployment, but MSBuild is becoming increasingly popular over the past few years as Microsoft has continued to add functionality. I'd recommend MSBuild. You can write a series of MSBuild scripts and surround them with a little bit of custom programming that executes them at given intervals or when certain events occur. If you don't want to build around MSBuild or NAnt as it is pretty low-level sometimes, a full product like CruiseControl will also work and might be easier for you to maintain.

share|improve this answer

Team Build: after a build is done you can easily deploy the output or let the build script do this for you.

share|improve this answer

Your Answer


