【发布时间】:2010-09-05 23:28:00
【问题描述】:
我有一个 .NET 2.0 应用程序,它最近有依赖于 Service Pack 1 的贡献。部署项目已将 .NET 2.0 检测为先决条件,但不是 SP1。如何在我的部署项目中包含 SP1 作为依赖项/先决条件?
【问题讨论】:
标签: .net-2.0 installation dependencies
我有一个 .NET 2.0 应用程序,它最近有依赖于 Service Pack 1 的贡献。部署项目已将 .NET 2.0 检测为先决条件,但不是 SP1。如何在我的部署项目中包含 SP1 作为依赖项/先决条件?
【问题讨论】:
标签: .net-2.0 installation dependencies
您需要在部署项目中设置启动条件,以确保安装了 2.0 SP1 版。您需要根据 MsiNetAssemblySupport 变量设置一个要求,该变量与 .NET 2.0 SP1 的版本号相关联(根据this page,2.0.50727.1433 及更高版本。)
如果没有安装框架,启动项目以实际下载框架是另一回事,那里有很多关于如何做到这一点的文章。
【讨论】: