2011-07-21 165 views
1

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

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

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

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

在此先感谢。

+2

这确实是一个相当广泛的问题,涉及很多技术领域。我建议你分解它,并提出更有针对性的问题。 – slugster

+0

使用XML数据(IP地址,端口号码)远程安装/部署MSI/EXE文件 – brat4hart

回答

1

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

所以,你有两个选择:

  1. 使用内置的Microsoft工具:Group PolicySCCM
  2. 使用商用网络的部署工具

每一种方法都有它自己的优点和缺点,所以你应该在决定之前研究他们两个。

0

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

+1

虽然这可能在理论上回答这个问题,但我们希望您在答案中包含链接文章的基本部分,并提供[参考链接](http://meta.stackexchange.com/q/8259)。如果做不到这一点,答案就会受到链接腐败的威胁。 – Kev