0

如何将 .NET Framework 3.0(无 SP2)指定为先决条件?我似乎在任何地方都找不到引导程序包。

我已经构建了一个使用 .NET Framework 3.0 的应用程序。我正在使用 ClickOnce 部署它。

我已将先决条件设置为“.NET Framework 3.0 SP2”(在此处下载引导程序包后,它为我添加了在 Visual Studio 中选择此先决条件的选项)

在 Windows Vista 上安装我的应用程序时,我收到此错误:

“.NET Framework 3.0 SP2 的版本无法在 Vista 上安装……安装 .NET Framework 3.5 SP1……”

我特意针对 .NET Framework 3.0,以便 Vista 用户无需额外下载框架即可使用我的应用程序(据我了解,Vista 附带 .NET Framework 3.0)。

4

1 回答 1

0

这是该特定引导程序的限制。

在您提供的链接的限制部分中,它指出

这些软件包提供对 x86 和 x64 操作系统的支持,但它们不支持并且无法在 Windows Vista 或后续操作系统上安装。要提供将在 Windows Vista 上安装的先决条件,请改用 .NET Framework 3.5 SP1 引导程序包。

http://msdn.microsoft.com/en-us/vstudio/bb898654.aspx

于 2011-09-07T19:43:05.933 回答