Я пишу приложение, используя Microsoft Enterprise Library . Я написал DLL-оболочку для этого DLL-файла Enterprise Library. Я хочу использовать свою оболочку в некоторых приложениях Windows Forms . Проблема заключается в том, что каждый раз, когда я хочу использовать свою оболочку, в процессе компиляции появляется сообщение об отсутствии ссылки на файл DLL библиотеки предприятия.
Я могу просто решить эту проблему, предоставив эту ссылку, но я думаю, что здесь чего-то не хватает, потому что я только что обернул этот DLL-файл Enterprise Library в свою DLL. Почему ссылка не унаследована от моего проекта оболочки на проект Windows Forms?
Как я понимаю, приложение Windows Forms ищет каталог bin, а затем GAC , и, если оно не находит нужный файл DLL, возникает ошибка.
Файл DLL библиотеки Microsoft Enterprise уже подписан и находится в GAC, так в чем здесь проблема? Как я уже сказал, я чувствую, что что-то упустил!