Is there no deployment wizard with vb.net ?

How do I make a .net install for a machine without the framwork?

Does InstallShield work with vb.net apps?

I havent bought vb.net yet, but I want to be prepared.

Thanks for any help!