安装程序找不到.net 3.5 SP1 Bootstrapper

时间:2008-10-21 13:38:20

标签: installation .net-3.5 bootstrapping

我在尝试为我的安装项目包含.net 3.5 sp1先决条件时收到警告。无法找到引导前提条件的警告状态。

有什么建议吗?

由于

4 个答案:

答案 0 :(得分:7)

您是否尝试过this

答案 1 :(得分:3)

我按照2.3.1.1为.NET Framework 3.5 SP1引导程序包启用Samesite中的说明,现在一切都很完美。

由于

答案 2 :(得分:1)

对于VS 2015,这是一个非常简单的解决方案(包括一些Michael Eakins的答案):

  1. 在此处下载安装程序: http://go.microsoft.com/fwlink?LinkID=118080

  2. 使用7zip或Winrar提取/打开并将提示提取到文件夹

  3. 将提取的文件夹“wcu \ dotNetFramework”下的所有内容复制/移动到:

  4.   

    C:\ Program Files(x86)\ Microsoft Visual Studio 4.0 \ SDK \ Bootstrapper \ Packages \ DotNetFX35SP1

    1. 在VS2015中发布

答案 3 :(得分:0)

最终,与创作者Ryan有同样的问题,我通过以下步骤解决了我的delima:

更新包裹数据

在x64上运行打开[Program Files] \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1文件夹或%ProgramFiles(x86)%\ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1系统 在记事本中编辑Product.xml文件。 将以下内容粘贴到< PackageFiles>元素:

<PackageFile Name="TOOLS\clwireg.exe"/>
<PackageFile Name="TOOLS\clwireg_x64.exe"/>
<PackageFile Name="TOOLS\clwireg_ia64.exe"/> 

找到< PackageFile Name="dotNetFX30\XPSEPSC-x86-en-US.exe"的元素,并将PublicKey值更改为:3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001 找到&lt;的元素PackageFile Name =“dotNetFX30 \ XPSEPSC-amd64-en-US.exe”并将PublicKey值更改为与上面的步骤4相同 保存product.xml文件

下载并解压缩核心安装文件

导航到以下网址:http://go.microsoft.com/fwlink?LinkID=118080 将dotNetFx35.exe文件下载到本地磁盘。 打开命令提示符窗口并切换到您下载dotNetFx35.exe的目录。 在命令提示符下,键入: dotNetFx35.exe / x:。 这会将Framework文件解压缩到当前目录中名为“WCU”的文件夹中。 复制WCU \ dotNetFramework文件夹的内容并将其粘贴到%Program Files%\ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1文件夹中(%ProgramFiles(x86)%\ Microsoft SDKs \ Windows \ v6.0A x64操作系统上的\ Bootstrapper \ Packages \ DotNetFx35SP1)。注意:请勿复制WCU \ dotNetFramework文件夹本身。 WCU文件夹下应该有5个文件夹,现在每个文件夹都应出现在DotNetFx35SP1文件夹中。文件夹结构应类似于以下内容: o DotNetFx35SP1(文件夹) dotNetFX20(文件夹 dotNetFX30(文件夹) dotNetFX35(文件夹) dotNetMSP(文件夹) TOOLS文件夹) en(或其他一些本地化文件夹) dotNetFx35setup.exe(文件)

您现在可以删除在步骤2和4中下载和提取的文件和文件夹。

找到Microsoft Solutions