广告的平台支持
Windows Installer 支持播发应用程序和功能。
Windows Server 2008 R2、Windows 7、Windows Server 2008、Windows Vista、Windows Server 2003、Windows XP 和 Windows 2000 上提供了以下播发功能。
快捷方式及其图标。
ProgId 表中指定的扩展及其图标。
在 ProgId 密钥下注册的 Shell 和命令谓词。
CLSID 上下文和 InProcHandler。
通过 OLE 的 Install-On-Demand 只能通过 CoCreateInstance(C/C++)以编程方式使用,CreateObject 函数 (Visual Basic) 或 GetObject 函数 (Visual Basic)。
注意
仅当安装播发的组件时,才会写入 AppId 和 Typelib 信息。
若要支持文件扩展名,必须使用组策略的管理员将应用程序发布到 Active Directory。
言论
产品安装可能不需要重启,但任何播发的快捷方式在重启计算机之前都不起作用。 后续安装的播发快捷方式无需重启即可正常工作。
为了确保播发的快捷方式正常工作,包作者应在安装结束时计划强制重启。
为了避免系统不必要的重启,请计划仅当未安装 Windows Installer 版本时重启才能运行。
条件语句可以检查 ShellAdvtSupport 属性和 Version9X 属性。 有关计划条件强制重启的详细信息,请参阅 系统重启 和使用条件语句中的属性 。