can i make window form application in visual studio to be install like as we install software
Yes. Depending on the version of VS, you may have a setup project available either built in or from a plugin. Otherwise, something like InstallShield LE, InnoSetup, or WiX can offer freely available installers to package your solution. I'm not a huge fan of InstallShield LE, but for simple installers it's fine and easy to use. For complex installers I prefer WiX, though the learning curve is astronomical.