Вопрос объясняет все это. У меня есть разные библиотеки классов, но я хотел бы собрать их в одну общую библиотеку DLL.
Возможно ли это?
Я использую .NET 3.5 с visual studio 2008.
веселит, M
Посмотрите, делает ли ilmerge ( домашняя страница / сайт загрузки ) то, что вы хотите:
ILMerge - это утилита, которую можно использовать объединить несколько сборок .NET в единая сборка. Это свободно доступны для использования из инструментов и Страница утилит в Microsoft .NET Framework Developer Center.
Если вы пытаетесь собрать один dll без исходного кода, тогда ILMerge - лучший вариант. В противном случае вы можете использовать компоновщик сборки с командным файлом или MSBuild для сборки отдельной сборки.
Вот некоторая справочная информация об этом Как создать многофайловую сборку - http://msdn.microsoft.com/en-us/library/226t7yxe(VS.90).aspx
Многофайловые сборки: что и как - http://blogs.msdn.com/grantri/archive/2004/07/07/175745.aspx