Hi Frank,
After creating the Web Deployment Project and building it successfully, we can add a ?Web Setup Project? in current solution for creating the installation package (msi). For the detailed steps, please refer to the link below:
http://weblogs.asp.net/scottgu/archive/2005/11/06/429723.aspx
Sincerely,
Benson Yu
Microsoft Online Community Support
Please remember to click ?Mark as Answer? on the post that helps you, and to click ?Unmark as Answer? if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.