A long time ago I remember coming here and asking if .net had the ability to create stand-alone executables, and was told there is no such thing and that microsoft would like to have us pay to create our programs.

Now I hear from someone about deployment, an option that creates an installer, uninstaller and allows you to run the program on just about any machine.

I daresay that I am lost. While there is plenty of refrences to this in the documentation sdk, I have yet to find a clear cut way to pull this off. Was I misinformed either time? Have I wasted a lot of angry energy for nothing?

Please help, you guys always pull through for me!