У меня возникла проблема при компиляции двух библиотек классов .NET. проблема возникает во время сборки, ориентированной на .NET4.6.1 (или 4.5.2, 4.6 или другую, я пробовал все).
Ошибка .NET Framework 4.6 CS0012: тип «Func‹,>» определен в сборке, на которую нет ссылок. Вы должны добавить ссылку на сборку «System.Runtime, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a».
Я добавил зависимость от моего project.json:
"dependencies": {
"BusinessCore": "1.0.0-*",
"EntityFramework.Core": "7.0.0-rc1-final",
"System.Runtime": "4.0.21-beta-23516"
}
Но это ничего не меняет. Попытка добавить в качестве ссылки, просматривая dll на моем системном диске, тоже ничего не меняет. У кого-нибудь когда-нибудь была эта проблема?