2013-05-03 5 views
0

У меня есть один проект WPF. В этом проекте у меня есть один проект для слоя DataAccess. Мое требование: я хочу использовать DLL DataAccess Layer в других проектах в качестве сторонних DLL. Как это сделать .. ??Как использовать проект DLL как стороннюю DLL в другом проекте

Я создал проект библиотеки под названием «MyData». Я добавил ссылку на проект DataAccess Layer в этом. И затем я использовал «MyData.dll» в другом проекте. Но он дает мне ошибку: " Не удалось загрузить файл или сборку «MyData, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 36bcb1fcead6cc72» или одна из его зависимостей. Система не может найти указанный файл ». Какие-либо предложения..?? Как это сделать .. ??

+0

KT - почему вы приняли только 4 ответы для вас 16 вопросов ? И почему вы игнорируете какие-либо комментарии? – MikroDel

ответ

0

Есть два варианта:

  1. Проверьте, если ваш «MyData.dll» правильно называется и, если этот файл существует.
  2. Если «MyData.dll» имеет никаких зависимостей, вы должны ссылаться на них тоже в вашем проекте вы хотите использовать «MyData.dll»
+0

Да, есть зависимость «MyData.dll» от другой dll.So можно ли объединить эту DLL с «MyData.dll» ... ?? так что я могу иметь только одну DLL для использования в качестве сторонней DLL –

+0

Я загрузил ILMerge, чтобы объединить мои 2 dll в 1, но я не получаю, как его использовать. Пожалуйста, помогите. –

+0

Проблемы с лицензированием могут возникнуть при объединении вашей DLL с другой сторонней dll. Я не знаю, какой инструмент вы загрузили. – Andre

Смежные вопросы