如何在Windows Vista上安装没有.NET 3.5 SP1的.NET 2.0 SP2?

问题描述 投票:0回答:2

我们最近在我们的软件中添加了需要.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,大约是当前安装大小的两倍)。另外,由于我们的许多客户都无法访问互联网,因此我们不希望使用引导程序。

当我们开始使用.NET 2.0 SP1时,我们遇到了同样的问题,但是我们决定只需要Vista SP1。我们可以开始需要Vista SP2 ...

是否存在适用于Vista的.NET 2.0 SP2的可重新分发程序包?

.net windows-vista installation
2个回答
3
投票

不幸的是,没有用于Vista或Server 2008的.NET 2.0 SP2的独立安装程序。您确实需要安装.NET 3.5 SP1。

阅读更多信息:Aaron Stebner about .NET 2.0 SP2 standalone core and language pack installer


0
投票

最简单的解决方案与包括Microsoft在内的大多数开发人员所使用的相同。

Release two版本的安装,这是一个用于脱机安装的ISO,其中包括磁盘上的所有内容。还有一个较小的“在线”安装,可以下载所需的依赖项。

然后您提示客户下载正确的光盘,或提议以象征性的费用发布CD / DVD。

© www.soinside.com 2019 - 2024. All rights reserved.