如何:使用 Windows Installer 部署可在多个版本的 .NET Framework 上运行的应用程序

如果您的应用程序以多个版本的 .NET Framework 为目标,则可以将安装项目配置为在最终用户计算机上查找任何版本的 .NET Framework。 然后,您的应用程序便可以在安装了任何版本(或多个版本)的 .NET Framework 的计算机上运行。

安装项目中的 .NET Framework 启动条件会检查最终用户计算机上已安装的 .NET Framework 的版本。 “系统必备”对话框创建的引导程序会检查并安装缺少的任何系统必备组件。 尽管安装项目可以以任何版本的 .NET Framework 为目标,但您可以将引导程序配置为安装某个特定版本的 .NET Framework。 我们建议引导程序在默认情况下安装某个版本的 .NET Framework,以便使最终用户在其计算机上尚未安装任何版本的 .NET Framework 时无需手动完成此任务。 有关更多信息,请参见“系统必备”对话框

部署面向多个版本的 .NET Framework 的应用程序

  1. 在**“解决方案资源管理器”**中,单击安装项目。

  2. 在**“视图”菜单上指向“编辑器”,然后单击“启动条件”**。

  3. 右击**“目标计算机上的要求”,然后单击“添加 .NET Framework 启动条件”**。

  4. 在**“视图”菜单上,单击“属性窗口**”。

  5. 将**“Version”属性更改为“Any”**。

请参见

其他资源

部署任务和演练