brat4hart
brat4hart

Reputation: 141

Remote Installation/Deployment of MSI/EXE files:

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 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.

Upvotes: 1

Views: 4370

Answers (2)

Brady Holt
Brady Holt

Reputation: 2924

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.

Upvotes: 0

Cosmin
Cosmin

Reputation: 21416

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:

  1. Use the built-in Microsoft tools: Group Policy or SCCM
  2. Use a commercial network deployment tool

Each approach has it's own advantages and disadvantages, so you should research both of them before deciding.

Upvotes: 1

Related Questions