Я получаю сообщение «Невозможно добавить ссылку», когда пытаюсь добавить свой PCL в качестве ссылки. Проекты находятся в одном решении. В сообщении об ошибке больше ничего не говорится.

Когда я пытаюсь добавить .dll через Browse..., я получаю сообщение об ошибке, сообщающее мне, что я не могу добавить PCL, нацеленный на .NET Framework, в проект, нацеленный на .NETCore.

Что не так?

2
Mikael Dúi Bolinder 27 Май 2014 в 20:34

2 ответа

Лучший ответ

Ошибка в том, что ваш PCL нацелен на .NET Framework, а не на .NETCore. .NETCore содержит только подмножество .NET Framework.

Чтобы решить эту проблему, замените свой проект PCL на Class Library (Portable for Universal Apps).

0
2 revs 27 Май 2014 в 17:04

Похоже, библиотека, которую вы считаете PCL, на самом деле не является переносимой библиотекой классов. Это просто библиотека .NET Framework.

Попробуйте создать новый PCL и сослаться на него. См. эту страницу MSDN для получения информации о как создать PCL.

1
Daniel Plaisted 28 Май 2014 в 21:16