Как объединить все дополнительные файлы в один выходной файл (dll) на c#?
Доброго времени суток.
Подскажите, есть проект библиотеки на c# (dll). Для работы данной библиотеки необходимо наличие еще двух библиотек от сторонних производителей. Я добавляю их к проекту и после построения у меня получается на выходе 3-и dll. Одна моя и две другие. Вопрос: как можно сделать так чтобы эти 2-е сторонние библиотеки не были по од дельности, а входили в состав моей. Т.е. что бы на выходе была только одна библиотека — моя. Есть ли варианты, проект для Compact Framework.
На нашем проекте используется подход с embedded resorce. Однако тут есть проблема, которую мне не удалось обойти: если в нашей библиотеке, которая была «вшита» в ресурсы .exe-файла, происходит исключение, то стек-трейс не показывает конкретную строку кода «вшитой» библиотеке, которая является источником проблемы. Вместо этого номер строки известен только у вызывающей сборки, т.е. exe-сборки в нашем случае.