'.NET Framework 3.5 SP1客户端配置文件'先决条件

时间:2011-01-17 15:34:17

标签: visual-studio-2010 .net-3.5 installation prerequisites .net-client-profile

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

我从https://www.microsoft.com/downloads/en/details.aspx?FamilyID=992cffcb-f8ce-41d9-8bd6-31f3e216285c下载了“Microsoft .NET Framework Client Profile Offline Installer”并将其放在目录中:

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

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

有什么想法吗?

我有Windows 7和Visual Studio 2010 ......

谢谢!   斯蒂芬

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:0)

请注意,如果您手动下载文件,则脱机设置将起作用。但是如果稍后您将选项更改回Download prerequisites from Vendor's site,则安装程序将下载在线安装程序,它将尝试将其哈希值与属于您手动复制的文件的哈希值进行比较,然后用户将获得

  

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

如果您希望在线安装程序再次运行,则需要将280kb DotNetFx35ClientSetup.exe重新放回Bootstrapper软件包文件夹中。