deploy.NET
Tool for building and deploying Microsoft.NET applications.
deploy.NET is NOT for creating setup files!
It is a tool to run scripts to automatically build, package and upload a .NET application to an FTP server. A different script can then be run on the customer's machine for downloading, unpacking and installing your application.