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

有什么建议吗?

由于

有帮助吗?

解决方案

你有没有尝试

其他提示

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

由于

对于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中发布

最终,与创作者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文件。 将以下内容粘贴到<!> lt; PackageFiles <!> gt;元素:

<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 = <!> quot; dotNetFX30 \ XPSEPSC-amd64-en-US.exe <!> quot;并将PublicKey值更改为与上面的步骤4中相同 保存product.xml文件

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

导航到以下网址: http://go.microsoft.com/fwlink?LinkID= 118080个 将dotNetFx35.exe文件下载到本地磁盘。 打开命令提示符窗口并切换到您下载dotNetFx35.exe的目录。 在命令提示符下,键入: dotNetFx35.exe / x:。 这会将Framework文件解压缩到名为<!>的文件夹#8220; WCU <!>#8221;在当前目录中。 复制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解决方案

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top