远程安装/部署MSI / EXE文件:

时间:2011-07-21 10:13:08

标签: c# xml deployment installation

远程安装/部署MSI / EXE文件:

我想开发/探索用于远程安装/部署MSI / EXE文件的C#代码。应通过从具有远程计算机IP地址,端口号等的XML文件中获取数据来完成应用程序的远程安装。

目前有很多工具可供远程安装/部署,但我想开发代码或探索可用的代码进行远程安装/部署。

任何人都可以帮我解决这个问题。

提前致谢。

2 个答案:

答案 0 :(得分:1)

编写用于网络部署的自定义代码是不可行的。这种类型的部署非常复杂,您需要围绕它创建一个完整的框架。

所以你有两个选择:

  1. 使用内置的Microsoft工具:Group PolicySCCM
  2. 使用商业网络部署工具
  3. 每种方法都有自己的优点和缺点,所以你应该在决定之前研究它们。

答案 1 :(得分:0)

虽然不完全符合您的要求,但请查看我的帖子“使用PsExec进行远程无人值守MSI安装”(http://www.geekytidbits.com/unattended-msi-installation-psexec/),其中显示了如何在远程计算机上静默复制和安装MSI。您需要围绕此方法构建一个工具,以便能够从XML文件中读取并在多台计算机上执行。