Симптомы
При перекомпиляции платформа.NET Framework Microsoft 4.5.1 приложения, использующего переносной библиотеки .NET для Microsoft платформа.NET Framework 4.5.2 появляется следующее сообщение об ошибке во время компиляции:
Тип «{type}» определен в сборке, на которую нет ссылки. Необходимо добавить ссылку на сборку «{сборки}».
Примечание. В этом сообщении об ошибке {сборки} представляет один из файлов, найденных в «C:\Program Files (x86) \Reference Assemblies\Microsoft\Framework\. Папка NETFramework\v4.5.2\Facades».
Например сообщение об ошибке подобное одному из следующих сообщений:
Тип «System.Object» определен в сборке, на которую нет ссылки. Необходимо добавить ссылку на сборку "System.Runtime, версия = 4.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = b03f5f7f11d50a3a".
Тип «System.Attribute» определен в сборке, на которую нет ссылки. Необходимо добавить ссылку на сборку "System.Runtime, версия = 4.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = b03f5f7f11d50a3a".
Решение
Для решения этой проблемы установите обновленную версию пакета Microsoft платформа.NET Framework 4.5.2 разработчика. Сведения о загрузке можно найти в статье базы знаний Майкрософт 2901951.