我们最近在需要.NET 2.0 SP2的软件中添加了一项功能。这在Windows XP或Windows Server 2003上不是问题,因为我们可以在我们的安装中包含redistributable for .NET 2.0 SP2。在Windows Vista和更高版本中,.NET更紧密地集成到操作系统中(我不确定如何),并且似乎并不是仅适用于.NET 2.0 SP2的可再发行组件包。我认为.NET 3.5 SP1 redistributable(可以安装在Vista上)包括.NET 2.0 SP2,但我不想包括它,因为它非常大(〜230MB,大约是我们当前安装的两倍)。另外,我们宁愿不使用引导程序,因为我们的许多客户都无法访问互联网。如何在Windows Vista上安装不带.NET 3.5 SP1的.NET 2.0 SP2?
当我们开始使用.NET 2.0 SP1时,我们遇到了同样的问题,但我们决定只需要Vista SP1。我们可以开始要求Vista SP2 ...
是否存在用于Vista的.NET 2.0 SP2的可再发行组件包?
注意:这与http://stackoverflow.com/questions/882456有关,但略有不同,因为它特别要求Windows Vista。 – 2009-12-17 16:11:50