Симптомы

При перекомпиляции платформа.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.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.