2 tanlerstar tanlerstar 于 2016.04.18 18:24 提问

.NET Framework 4安装失败,急!!!

VB.NET做的程序,安装和部署发布后,在XP系统上安装提示.NET Framework 4安装失败,请高手帮忙看看错误日志及解决办法,谢谢:
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = SameSite {string}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.3 {version}
Running checks for package 'Windows Installer 3.1', phase BuildList
The following properties have been set for package 'Windows Installer 3.1':
Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
'Windows Installer 3.1' RunCheck result: No Install Needed
Running checks for package 'Microsoft .NET Framework 4 Client Profile (x86 和 x64)', phase BuildList
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client'
Unable to read registry value
Not setting value for property 'DotNet40Client_TargetVersion'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client\2052'
Unable to read registry value
Not setting value for property 'DotNet40ClientLangPack_TargetVersion'
The following properties have been set for package 'Microsoft .NET Framework 4 Client Profile (x86 和 x64)':
Running checks for command 'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': false
Skipping ByPassIf because Property 'DotNet40Client_TargetVersion' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
Result of running operator 'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64': false
Result of checks for command 'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' is 'Install'
Running checks for command 'DotNetFX40Client\dotNetFx40_Client_setup.exe'
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': true
Result of checks for command 'DotNetFX40Client\dotNetFx40_Client_setup.exe' is 'Bypass'
Running checks for command 'DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe'
Skipping ByPassIf because Property 'DotNet40ClientLangPack_TargetVersion' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
Result of running operator 'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64': false
Result of checks for command 'DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe' is 'Install'
'Microsoft .NET Framework 4 Client Profile (x86 和 x64)' RunCheck result: Install Needed
EULA for components 'Microsoft .NET Framework 4 Client Profile (x86 和 x64)' was accepted.
Copying files to temporary directory "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\"
Copying from 'C:\Documents and Settings\Administrator\桌面\出差人员管理系统\安装包\DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe' to 'C:

\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe'
Verifying file integrity of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe
WinVerifyTrust returned 0
File trusted
Copying from 'C:\Documents and Settings\Administrator\桌面\出差人员管理系统\安装包\DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' to 'C:

\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\DotNetFX40Client\dotNetFx40_Client_x86_x64.exe'
Verifying file integrity of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\DotNetFX40Client\dotNetFx40_Client_x86_x64.exe
WinVerifyTrust returned 0
File trusted
Running checks for package 'Microsoft .NET Framework 4 Client Profile (x86 和 x64)', phase BeforePackage
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client'
Unable to read registry value
Not setting value for property 'DotNet40Client_TargetVersion'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client\2052'
Unable to read registry value
Not setting value for property 'DotNet40ClientLangPack_TargetVersion'
The following properties have been set for package 'Microsoft .NET Framework 4 Client Profile (x86 和 x64)':
Running checks for command 'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': false
Skipping ByPassIf because Property 'DotNet40Client_TargetVersion' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
Result of running operator 'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64': false
Result of checks for command 'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' is 'Install'
Running checks for command 'DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe'
Skipping ByPassIf because Property 'DotNet40ClientLangPack_TargetVersion' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
Result of running operator 'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64': false
Result of checks for command 'DotNetFX40Client\dotNetFx40LP_Client_x86_x64zh-Hans.exe' is 'Install'
'Microsoft .NET Framework 4 Client Profile (x86 和 x64)' RunCheck result: Install Needed
Verifying file integrity of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\DotNetFX40Client\dotNetFx40_Client_x86_x64.exe
WinVerifyTrust returned 0
File trusted
Installing using command 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD497E.tmp\DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' and parameters ' /q /norestart

/ChainingPackage ClientX64ClickOnce'
Process exited with code 1601
Status of package 'Microsoft .NET Framework 4 Client Profile (x86 和 x64)' after install is 'InstallFailed'

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.18 20:07

手工安装下.net framework 4.0。windows xp肯定是支持.net 4.0的。
下载地址:http://www.crsky.com/soft/6959.html

CSDNXIAOD
CSDNXIAOD   2016.04.18 18:32

关于.net framework安装失败
.net framework 安装失败
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

oyljerry
oyljerry   Ds   Rxr 2016.04.18 18:38

XP系统可能不能支持.net Framework4,微软也不支持了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!