Я недавно перезагрузил свой компьютер, и когда он запустился, он сказал мне, что для запуска приложения требуется .NetFramwork 4.0. После некоторого возни я также обнаружил, что там нет .Net 3.5.1.
Поэтому я подумал, что это был простой факт переустановки .Net. Но когда я попытался установить .Net 4.0 и 4.5, я получил эту ошибку (0x80070643). Поэтому я подумал, что сначала мне нужно установить .Net 3, я пытался это сделать, но он сказал мне изменить настройку во включенных функциях Windows. Когда я открыл его, он показал, что .Net 3.0 уже включен, я попытался отключить его, когда я нажал «Применить», возникла ошибка, некоторые функции не включены, и сказал мне, чтобы перезагрузить. Когда я это сделал, я вернулся в окно «Включить функции Windows». Нашел, что он отключен. Но когда я попытался установить .Net 3 снова. Еще сказал мне, чтобы изменить настройку Windows Features. Когда я попытался включить его снова, он не прошел, велел перезапустить и все еще не включен.
Вещи, которые я пытался:
Using the .Net fix tool
Using the .Net Cleanup tool, and reinstalling, .Net 1.1 worked fine, but not 3
Using the TFC Temp removal tool
Using Microsoft Fixit tool
Going into .NetFramwork folder, copying and changing the .default to .config,
which is already there, but I changed them to .old, and put the default ones in
(For both the 32 and 64 bit folders)
Uninstalling SlimDX .NetFramework Files
Tried Installing .Net 2.0 sp2, same error, use "Enable Windows Features"
Tried this command "DISM /Online /Enable-Feature /FeatureName:NetFx3 /ALL /NoRestart"
cameback with error 87
Все они не работают, .net-framwork 4.0, 4.5, 3, 3 sp1, 2.0 sp2. 1.1 и его SP работал, хотя.
Есть идеи? Благодаря тонну!
РЕДАКТИРОВАТЬ: сделал проверочный тест. В журнале каждый .Net Framework помечен как не установленный, кроме .Net 2.0. Файл журнала: http://pastebin.com/8E7jTBkG