Не удалось загрузить тип из сборки в ссылочном проекте - PullRequest
0 голосов
/ 01 июля 2019

У меня есть два проекта: веб-API (с использованием ядра .net) и библиотека классов (с использованием Net 4.5).API ссылается на библиотеку классов, и эта библиотека выполняет большую часть логики, которая затем возвращает данные в проект API.

Определенный метод в моей библиотеке классов использует dll System.ServiceModel, и я ссылался на него там, ноКогда мой api-проект вызывает этот метод в библиотеке классов, он возвращает ошибку, в которой говорится, что он не может найти сборку System.ServiceModel dll.

Как ссылки dll работают для проектов?Не правильно ли указана dll System.Servicemodel в библиотеке классов?

Я попытался добавить System.ServiceModel.Primitives в проект API, но возникла новая ошибка, в которой говорится, что он не может загрузить тип System.ServiceModel.InstanceContextMode.После проверки этот класс не включен в dll примитивов или любые другие dll сервис-модели, доступные в nuget

, это пример структуры ссылок моего проекта

>WEB API (net core)
>>References
>>>Projects
>>>>Class Library

>CLASS LIBRARY (net 4.5)
>>References
>>>Assemblies
>>>>System.ServiceModel
...