Last post Mar 08, 2013 05:56 AM by farooque84
Mar 02, 2013 06:28 AM|Rammohan004|LINK
I Have a Web Application which i want to deploy in multiple server. It would be tedious for me to go to each servers IIS and create a virtual directory and configure it manually. so please guide me if there is some deployment application with the help of
which i can create a package something like .exe and just run in each server and it gets deployed automaticallym so that it could also be done by the one who doesn't know anything about .net and IIS.
There is an Application called Advanced Insatller with which we can create an .exe or .msi which can directly be run in all that server. but when we do that it keeps the same IP Address and Host Name which was given when .exe or .msi was created and all
the virtual directory gets the same IP address and host name.
So please guide me there is some application which can allow us to deploy the same web application after creating a package and during deployment it should ask for the host name and IP address to set but not from the IIS interface.
Thanks & Regards
Mar 08, 2013 12:30 AM|Angie xu - MSFT|LINK
You could have a try
Web Deploy (msdeploy) simplifies deployment of Web applications and Web sites to IIS servers. Administrators can use Web Deploy to synchronize IIS servers or to migrate to newer versions of IIS. Web Deploy Tool also enables administrators and delegated users
to use IIS Manager to deploy ASP.NET and PHP applications to an IIS server.
Moreover, I think it is also a good way to create a virtual directory and configure it manually in each server, in this way you can copy and paste the files into correct directory, and run it quickly.
hope it helps you,
Mar 08, 2013 01:14 AM|prabu.raveendran|LINK
You can create a web setup project with custom installer class which create you the application and application pool in the iis. Refer the below link it will help you to understand the process,
Mar 08, 2013 05:56 AM|farooque84|LINK
You can try with below URL for your requirement,