Просто переключился на Win 10 с Win 8.1. Программа выдает ошибку при запуске (не удалось загрузить C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.tlb), поэтому я попытался переустановить .NET Framework.
Я попробовал все возможности, которые нашел, и даже установил некоторые компоненты, которые косвенно его устанавливают, но всегда заканчивается:
.NET Framework 3.5 (включает .NET 2.0 и 3.0)
Система не может найти указанный файл. Код ошибки 0x80070002
Я потратил много времени на поиск возможностей, давайте посмотрим, есть ли у кого-нибудь подсказка или нежелательный возврат к Win8.1 на горизонте ...
ОБНОВЛЕНИЕ: из предложения в комментарии @ magicandre1981: Не удается установить .net 3.5 на Windows 10
Указывая на: https://blogs.technet.microsoft.com/mniehaus/2015/08/31/adding-features-incключение-net-3-5-to-windows-10/
Я выполнил:
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~
И это сработало! 100% выполнено без проблем. Теперь почти все исправлено, за исключением случаев, когда я пытаюсь открыть окно свойств в Visual Studio 2008 (основной пользователь .NET 3 говорит, что
Не удалось создать компонент .NET Frameworks PropertyGrid. Убедитесь, что Common Language Runtime и .NET Frameworks установлены правильно.
Я не копался глубже, но я надеюсь исправить это, надеюсь, последний.