У меня есть решение с 2 проектами
- # 1 - библиотека классов C #, в которой определена моя модель EF (3.5 sp1) и некоторые открытые методы.
- # 2 - приложение VB winforms.
В приложении winforms я ссылался на библиотеку C # и добавил строку подключения для модели EF.
Проблема, с которой я столкнулся, заключается в том, что у меня есть форма, в которой пользователь выбрал файл .txt для импорта. На стороне VB я создаю byte()
из файла, а затем передаю его общедоступному методу, умно названному Process
. В Process () все работает гладко, пока я не создаю экземпляр модели EF.
using (WorkersCompImportEntities context = new WorkersCompImportEntities()) { ....
Где я получаю эту ошибку:
Could not load file or assembly 'System.Drawing, Version=1.0.3300.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
The system cannot find the file specified.
Я успешно использую класс EF в приложении MVC 3, и мне нужно иметь возможность использовать ту же библиотеку классов и для приложения winforms VS 2008.
В приложении VB имеется ссылка на System.Drawing версии 2.0.
Нужно ли переделывать что-то серьезное? Я в тупике.