【发布时间】:2022-08-15 15:49:10
【问题描述】:
我尝试安装 Net Framework 4.8 但安装返回
安装未成功,找不到对象或属性
我尝试了很多解决方案,比如使用网络框架修复工具、离线安装程序等。
它们都不起作用,所以我决定检查 cbs.log,这就是我得到的:
Wait for Item (x64-Windows10.0-KB4486153-x64.cab) to be available
x64-Windows10.0-KB4486153-x64.cab is now available to install
Creating new Performer for Exe item
Created new ExePerformer for Exe item
Action: Performing Action on Exe at C:\\5a9f17874cff9e1d385125\\x64-Windows10.0-KB4486153-x64.cab
Launching CreateProcess with command line = dism.exe /quiet /norestart /online /add-package /packagepath:\"C:\\5a9f17874cff9e1d385125\\x64-Windows10.0-KB4486153-x64.cab\"
Exe log file(s) :
C:\\Windows\\logs\\cbs\\CBS.log
Log File C:\\Windows\\logs\\cbs\\CBS.log exists and will be added to the Watson upload list
Exe (C:\\5a9f17874cff9e1d385125\\x64-Windows10.0-KB4486153-x64.cab) failed with 0x80092004 - Cannot find object or property. .
Exe Log File: CBS.log
PerformOperation on exe returned exit code 2148081668 (translates to HRESULT = 0x80092004)
Action complete
Error 0x80092004 is mapped to Custom Error:
OnFailureBehavior for this item is to Rollback.
Action: Performing actions on all Items
Restart manager will not be used since the current operation is not install.
Action complete
Action complete
Final Result: Installation failed with error code: (0x80092004), \"Cannot find object or property. \" (Elapsed time: 0 00:02:46).
然后我检查了注册表,似乎 net48 已经安装在注册表 POV 中
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\NET Framework Setup\\NDP\\v4\\Full\\Release 的注册表值显示 528049。
但是我的程序没有检测到它,所以它要求我安装网络框架,而且安装程序似乎也没有检测到它,我该如何解决这个问题?
-
我通过重新安装全新的操作系统解决了这个问题。