Remote Installation/Deployment of MSI/EXE files:
I wanted to develop/explore the C# code for remote installation/deployment of MSI/EXE files. This remote installation of the applications should be done by taking the data from a XML file which has the remote computers IP addresses, port numbers, etc.
There are so many tools available presently开发者_StackOverflow for the remote installation/deployment, but i would like to develop the code or else explore the available code for remote installation/deployment.
Can anybody help me in this issue.
Thanks in advance.
Writing custom code for network deployment is not feasible. This type of deployment is so complex that your would need to create an entire framework around it.
So you have two options:
- Use the built-in Microsoft tools: Group Policy or SCCM
- Use a commercial network deployment tool
Each approach has it's own advantages and disadvantages, so you should research both of them before deciding.
Although not fully what you are looking for, take a look at my post "Remote Unattended MSI Installation with PsExec" (http://www.geekytidbits.com/unattended-msi-installation-psexec/) which shows how to silently copy and install an MSI on a remote machine. You would need to build a tool around this method to be able to read from your XML file and execute on multiple machines.
精彩评论