0

我有一个需要 .NET Framework 3 的应用程序。我计划使用由 VS2005 部署项目构建的安装工具包来部署该应用程序。在部署包中包含最后一个已知的 .NET 版本(在我的情况下为 3.5 SP1)引导程序或包含我的项目需要的内容(.NET3)的最佳实践是什么?

谢谢你的时间。

4

2 回答 2

3

在这种特殊情况下,我更喜欢最新版本并绑定它,因为 3.0 版本有点匆忙,只是因为 Vista 必须发布。另一方面,这意味着 3.0 预装在 Vista 上,这简化了您的部署。并且在 3.5SP1 机器上安装 3.0 将跳过安装,因此在发布 3.0 时没有什么坏处。

由于错误修复和性能改进,我仍然会部署 3.5SP1,并且因为 3.5SP1 完全向后兼容 3.0。

于 2009-03-06T07:55:37.690 回答
0

这帮助我反其道而行之,使用 VS2008 创建一个 .NET 2.0 包。也许它可以阐明您需要配置的安装项目中的两个部分:http: //www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx

  1. 先决条件
  2. 发射条件
于 2009-03-06T07:58:57.340 回答