umm....... let me try to answer your Q.
These are solution from me:
1. In solution explorer, click you project, right click on it and chose build.
2. from your projext Click File menu -> add -> new project. There will be a Add new Project windows appear. onthe left side, choose other project type -> Setup and deployment. Then go to the right side and pick setup project. Give that project a name then click OK. Then you'll find another project opened below or above your real project. There are some settings that you shall try by your self (I'm still doing trial and error on that too, especially the registry). Now choose you new project, right click on it and build (depending on your software it could take some times so be patient). After finished, find your setup in your solution explorer folder. Depends on your setting it could be somewhere in debug folder or release or both.
3. find another third party software
QUOTE(enigmatic_aura08 @ 14 Oct, 2007 - 03:50 AM)

I understand that Windows is need,but in your solution you have mentioned that the user should have .Net installed in his machine...is there any way that I can configure the exe file in such a way that..I give a prompt to install the .Net first and then install my software..how to make those configurations..
Anyone can help? I also find this problem.