At what point in the development of a project will you have to move from sending a .exe file to another user vs. having to deploy and install the program on that users pc. I am assuming that the other user does not have vb/vb.net installed.

Thanks