.NET Framework 3.0 ClickOnce deployment

本文关键字:ClickOnce deployment Framework NET | 更新日期: 2023-09-27 18:07:59

我如何指定。net Framework 3.0(没有SP2)作为先决条件?

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

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

当在Windows Vista上安装我的应用程序时,我得到这个错误:

"无法在Vista上安装。net Framework 3.0 SP2版本....。安装。net Framework 3.5 SP1…"

我特意以。net Framework 3.0为目标,这样Vista用户就可以使用我的应用程序而无需额外下载框架(我的理解是,Vista附带。net Framework 3.0)。

.NET Framework 3.0 ClickOnce deployment

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

在您提供的链接的"限制"部分中,它声明

这些包提供对x86和x64操作系统的支持,但是,它们不支持并且无法在Windows Vista上安装或后续操作系统。提供一个先决条件安装在Windows Vista上,使用。net Framework 3.5 SP1引导程序包。

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