.net frameworks wix bootstrapper burn

Grabar error de instalación del instalador.Net 45 0x80091007-El valor hash no es correcto



frameworks wix (1)

El tamaño es incorrecto, puede consultar el código fuente del conjunto de herramientas de WiX: https://github.com/wixtoolset/wix3/blob/develop/src/ext/NetFxExtension/wixlib/NetFx4.5.wxs . Copiaba ese archivo en su proyecto y hacía allí sus modificaciones.

Estoy usando el instalador de Burn para instalar msi y .net framework. Pero cuando intento instalar .exe, falla con el error.

.Net 45 0x80091007-El valor hash no es correcto. He descargado el .net exe de Link Obtuve la herramienta de hashcode de la herramienta fciv

Lo que me falta en el escenario a continuación.

<Chain> <ExePackage Id= "Net45" Name = "dotNetFx45_Full_setup.exe" Cache= "no" Compressed= "no" PerMachine= "yes" Permanent= "yes" Vital= "yes" DownloadUrl="http://www.microsoft.com/en-in/download/confirmation.aspx?id=30653" DetectCondition="(Net4FullVersion = &quot;4.5.50709&quot;) AND (NOT VersionNT64 OR (Net4x64FullVersion = &quot;4.5.50709&quot;))"> <RemotePayload ProductName="Microsoft .NET Framework 4.5" Description="Net45" Size="984000" Hash="9E8253F0A993E53B4809DBD74B335227" Version="4.5.50709.17929"/> </ExePackage> <MsiPackage Id="Installer" SourceFile="$(var.Installer.TargetPath)" Compressed="yes" Vital="yes" Permanent="no" DisplayInternalUI="yes" Visible="yes"> <MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]" /> </MsiPackage> <RollbackBoundary /> </Chain>