Mar*_*rio 0 windows windows-installer wix
我想知道您是否可以共享您认为与学习Windows Installer最相关的一些(可信)信息源(书籍,URL).它们可以用于开始这项技术,也可以用于高级或专业级别的知识.
未来的部署工程师可以从哪里开始,他/她可以在哪里继续保持正确的方向(一步一步)?
我显然有偏见,但我认为我的博客和WiX工具集是学习的好方法:
http://wix.sf.net(点击右侧的手册或教程链接)
有些人喜欢Phil Wilson的" Windows安装程序的权威指南 ",但我从未读过它.我直接从MSI SDK中学到了东西.
在拿起MSI之前,我做了7年的编写InstallScript安装程序.虽然程序脚本驱动的命令式安装和数据驱动的声明式安装之间存在巨大差异,但它们都做同样有趣的事情:部署软件.
我成为了一名MSI专家,但我在该领域学习了一切,编写了很多安装和博客7年,并在InstallShield社区论坛上回答了超过4,400个帖子.进入我的书的唯一方法就是去过那里并做到这一点.
因此,您的任务的第一步应该是非常彻底地了解Windows平台和相关技术.多年来这些都在发展,但你应该得到一个体面的理解:
基本面
第二步是
工具
现在让我们开始编写安装程序.正如Leslie(复活节我假设)在另一个答案中所说,选择一个工具并学习如何使用它来完成上述事情.但是,一旦你可以进入下一步,不要就此止步.
MSI
尽快深入挖掘您的工具如何在幕后工作.就像你可以在.NET中编写C#并使用ILDASM查看IL一样,学习使用ORCA并查看发生了什么.阅读MSI SDK.是的,它粗糙而且神秘,但我花了3个月的时间在DC和TX之间通勤,我每周至少花费16个小时远离互联网连接,但除了SDK之外什么都没读.读它,知道它,活它......神秘的帮助主题最终将开始点击并成为第二天性.
最后,阅读我的博客: DeploymentEngineering.com以及您可以找到的所有其他博客.