I have a c# winform application that may well be deployed too 2.5k machines. What is the best way to deploy such an application (avoiding installing by hand on each machine)
Thanks,
ayd
I have a c# winform application that may well be deployed too 2.5k machines. What is the best way to deploy such an application (avoiding installing by hand on each machine)
Thanks,
ayd
Assuming you're using Visual Studio, just create an MSI as part of your build -- See Greg's comment below about WiX in VS2012. MSI is the de facto install file format for Windows.
Once you've an MSI your options for install are pretty open. Depending on your environment and your application's requirements any or all of the following might work:
psexec
, WinRs
, etc)