У меня есть кусок кода, который я не буду использовать на нескольких сайтах. Обычно это будет проект библиотеки с одним классом, но он включает Entity Framework, поэтому я разделил проект на 3 проекта, завернутый в его собственное решение.Как получить доступ к классу внутри другой DLL?
В настоящее время я тестирую эту конфигурацию, ссылаясь на DLL проекта в опубликованном веб-приложении, и я столкнулся с первым препятствием.
В моем resuable коде есть 3 проекта
BL, DA и Сущности
Ссылки являются:
BL => DA и Сущности DA => Сущности
Объекты содержат классы, выдаваемые EF.
Я ссылаюсь на BL.DLL из своего веб-проекта.
Поскольку я только добавил BL.DLL к моему веб-приложению, я не могу использовать классы, созданные Entity Framework, - есть ли способ, которым это может быть достигнуто или есть лучшая модель?
Эй, Джон. Вы добавили ссылки на DA и сущности в свой проект? Как использование BL.DA с использованием BL.DA.Entities? Встроенные DLL для них должны находиться в папке BL - вы должны ссылаться таким образом - не отдельные копии DLL непосредственно на BL –
Я добавил ссылку на BL.DLL, а затем добавил ссылку на использование на моей веб-странице для BL , Это нормально, но я не вижу других сборок, DA и Entities и не могу ссылаться на использование операторов. Конечно, я мог бы добавить DA.DLL и Entities.DLL, но этот вид побеждает объект того, чего я пытаюсь достичь. –