【问题标题】:'.NET Framework 3.5 SP1 Client Profile' prerequisites“.NET Framework 3.5 SP1 客户端配置文件”先决条件
【发布时间】:2011-06-10 12:53:59
【问题描述】:

我有一个 .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...

谢谢! 斯蒂芬

【问题讨论】:

  • 鉴于 250 兆的大小,“客户端配置文件”似乎不是那么客户端。当整个 3.5 框架的大小相同时,为什么还要打扰客户端配置文件?
  • 你是对的。对于.net 3.5,客户端配置文件并不是一个很大的优势(也许它根本不是一个优势)。对于 .net 4,这是一个真正的优势。

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


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    如果您希望在线安装程序再次工作,您需要再次将 280kb DotNetFx35ClientSetup.exe 放回 Bootstrapper 包文件夹中。

    【讨论】:

      猜你喜欢
      • 2010-10-11
      • 2011-02-07
      • 1970-01-01
      • 2014-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-27
      • 2011-02-02
      相关资源
      最近更新 更多