Симптоми

Когато се компилира 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.

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

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×