Симптоми

Когато се компилира Microsoft .NET Framework 4.5.1 приложение, което използва .NET преносим библиотеки за насочване на Microsoft .NET Framework 4.5.2, получавате следното съобщение за грешка по време на компилация:

Тип "{тип}" е дефинирано в събрание, който не е посочен. Трябва да добавите препратка към събрание "{блок}".

Забележка: В това съобщение за грешка {събрание} представлява един от файловете, които се намира в "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 разработчик. За изтегляне на информация вижте статията в базата знания на Microsoft 2901951.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.