В моем случае я обнаружил, что файл machine.config
отсутствует. Он должен находиться в C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
на моей машине. Там существовал machine.config.defaults
в том же каталоге. Я сделал копию файла в том же каталоге и переименовал его в machine.config
. Приложения загружаются нормально для меня.
Я обнаружил отсутствие файла machine.config
с помощью .NET Framework Setup Verification Tool . После запуска .NET Framework 4.7.1 в логе %temp%
отображается файл журнала, имя которого начинается с setupverifier_errors
. Он содержит список файлов, которые отсутствуют, и machine.config
был в начале списка. Если восстановление machine.config
не помогло вам, возможно, стоит проверить другие файлы, перечисленные в файле журнала.