如何动态创建安装文件

时间:2009-11-19 11:55:46

标签: .net deployment installation

你能告诉我如何在c#.net或VB.Net中动态创建安装文件。

请尽快回复我

萨米尔

2 个答案:

答案 0 :(得分:2)

可以使用部署工具基础(也称为“DTF”)库来操作Windows Installer数据库(例如msi文件)。这些库是wix project的一部分。

如果安装了wix 3.0,则可以在C:\program files\Windows Installer XML v3\sdk中找到DTF程序集。

可以在文件C:\Program Files\Windows Installer XML v3\doc\dtf.chm的{​​{1}}中找到该文档。

答案 1 :(得分:0)

您可能需要查看Windows Installer SDK,它是Windows SDK或Windows Platform SDK的一部分,具体取决于您要定位的Windows Installer版本。

http://blogs.msdn.com/windows_installer_team/archive/2009/08/12/latest-sdk-for-windows-installer-5-0.aspx

根据您的设置要求,您可能还需要查看基于脚本的安装程序,例如Inno Setup或nsis,这可能更容易动态创建。