Visual studio 2010 ';。NET Framework 3.5 SP1客户端配置文件';先决条件

Visual studio 2010 ';。NET Framework 3.5 SP1客户端配置文件';先决条件,visual-studio-2010,.net-3.5,installation,prerequisites,.net-client-profile,Visual Studio 2010,.net 3.5,Installation,Prerequisites,.net Client Profile,我有一个.Net安装项目,并将先决条件的安装位置设置为“从与我的应用程序相同的位置下载” 我从下载了“Microsoft.NET Framework客户端配置文件脱机安装程序”,并将其放在以下目录中: C:\Program Files(x86)\Microsoft SDK\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35Client 和 C:\Program Files(x86)\Microsoft SDK\Windows\v7.0A\Bootstra

我有一个.Net安装项目,并将先决条件的安装位置设置为“从与我的应用程序相同的位置下载”

我从下载了“Microsoft.NET Framework客户端配置文件脱机安装程序”,并将其放在以下目录中:

C:\Program Files(x86)\Microsoft SDK\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35Client 和 C:\Program Files(x86)\Microsoft SDK\Windows\v7.0A\Bootstrapper\Packages\DotNetFx35Client

但我仍然收到错误消息“前提条件尚未设置为“组件供应商的网站”,并且项中的文件“DotNetFx35Client\DotNetFx35ClientSetup.exe”无法在磁盘上找到.NET Framework 3.5 SP1客户端配置文件”

有什么想法吗

我有Windows7和VisualStudio2010

谢谢!
Stefan

请注意,名称不匹配,您下载的名称中缺少“Setup”。重命名该文件,使其名称与VS抱怨的名称匹配。

请注意,如果手动下载该文件,脱机安装程序将正常工作。但是,如果以后您将选项更改回
从供应商网站下载前提条件
,安装程序将下载在线安装程序,并尝试将其哈希值与您手动复制的文件的哈希值进行比较,用户将获得

安装程序检测到文件DontNetFx35ClientSetup.exe 自最初发布以来已更改,或者可能已损坏


如果希望联机安装程序再次工作,则需要将
280kb DotNetFx35ClientSetup.exe重新放入Bootstrapper packages文件夹。

考虑到250兆的大小,“客户端配置文件”似乎不太像客户端。当整个3.5框架的大小都一样时,为什么还要麻烦客户机配置文件呢?你说得对。对于.NET3.5来说,客户端配置文件不是一个很大的优势(也许它根本不是优势)。对于.NET4来说,这是一个真正的优势。