User-166373564 posted
Hi,
We can deploy a Web application project by using Visual Studio to create a
Web deployment package and by installing the package on the destination server.
In addition to the application's source files and binary files, a deployment package typically includes files that contain the following kinds of information:
-
IIS settings, such as the application pool, the authentication method, whether directory browsing is allowed, and error handling.
-
Database scripts that are used to propagate changes to database data or to database structures.
-
Parameters that contain values that might need to be changed when the package is installed, such as settings for debugging, or connection strings.
According to current information, if you want to create setup projects in VS 2012 with InstallShield, this blog is available for you.
Reference:
Visual Studio Installer Projects Extension
For Visual studio 2013
Reference:
Creating installers with Visual Studio
Hope it helps.
Regards