У меня есть приложение ClickOnce, которое отлично работает в Windows 8 Embedded x64 с установленным .NET 4.5.1. Когда я обновить базы .Net 4.5.2 есть ошибка системы:Отсутствует MSVCR120_CLR0400.dll в Windows 8 Embedded
«Программа не может начаться, потому что MSVCR120_CLR0400.dll отсутствует»
Если я запускаю его в ОС Windows 8.1 x64 машина с. Net 4.5.2, он работает нормально. Я попытался установить:
- Redistributable 2010 x86/x64
- Redistributable 2012 x86/x64
- Redistributable 2013 x86/x64
Это не работает, после того, что я бегу CMD команду «ПФС/SCANNOW», что dosen't помощь.
Может ли кто-нибудь помочь?
Это важная библиотека DLL, библиотека C-runtime, используемая CLR. Он должен присутствовать в c: \ windows \ system32, чтобы управляемый код работал правильно. Разумеется, нет абсолютно никакой информации о том, как это может отсутствовать или как вы можете запускать код с 4.5.1 без этой DLL. На самом деле довольно странно запускать код ClickOnce во встроенной версии Windows, не имеет никакого смысла, конечно. –