我有一个需要.NET Framework 3的应用程序。我计划使用VS2005部署项目构建的安装工具包部署应用程序。 使用部署包包含上一个已知的.NET版本(在我的情况下为3.5 SP1)引导程序或包含我的项目所需的内容(.NET3)的最佳做法是什么?
谢谢你的时间。
答案 0 :(得分:3)
在这个特殊情况下,我更喜欢最新版本并且也绑定它,因为3.0版本只是因为Vista必须发货而匆忙。另一方面,这意味着Vista上预装了3.0,这简化了部署。在3.5SP1机器上安装3.0只会跳过安装,因此在运输3.0中没有任何危害。
由于错误修复和性能改进,我仍然部署3.5SP1,因为3.5SP1完全向后兼容3.0。
答案 1 :(得分:0)
这帮助我以相反的方式实现,使用VS2008创建.NET 2.0包。 也许它可以解释您需要配置的安装项目中的两个部分: http://www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx