InstallShield LE is a great tool to deploy .net applications.
This article has all required step.
http://www.c-sharpcorner.com/uploadfile/cb88b2/simple-steps-to-create-setup-file-using-install-shield-le-fr/