How do I package a VB.Net application into an MSI (or similar) ?

I am new to VB.Net and I want to know how to distribute projects. Do I have to make an MSI (if so how) or can I just copy some files from my project onto the destination PC? (If so which folder contains the files needed on the destination?)
Wayne, February 2004


done
Build a deployment package using Visual Studio.net

Bill, August 2004