AddLocal和AddSource之间的区别?

时间:2011-01-31 07:39:07

标签: deployment windows-installer

在本地安装产品时,所有需要的文件都存储在本机中。

将功能设置为“播发”时,将在用户启动应用程序时在本地安装文件。

当你将功能设置为“源自源”时会发生什么?我用谷歌搜索它,只能找到它:http://msdn.microsoft.com/en-us/library/aa367538%28v=vs.85%29.aspx

谢谢!

2 个答案:

答案 0 :(得分:2)

这是Windows Installer很少使用的功能,我通常不建议使用它。它是在硬盘驱动器很小的一天发明的,并且想到你'广告'(假装安装也称为安装源)一个功能,当用户点击快捷方式时它将转到源并完成功能的安装(又名安装本地)

它只会给您的服务模型增加很多复杂性。这不值得IMO。

答案 1 :(得分:1)

将所有安装文件放在MSI旁边(类似于广告安装),您可以从源安装功能。这意味着将在MSI位置使用这些功能中的所有文件(在安装过程中不会将它们复制到目标文件夹中)。

当安装程序永久保留在目标计算机上时,可以使用从源运行。因此,应用程序可以直接使用安装程序,而不是使用已安装的文件。