Не совсем, если у вас нет исходного кода для библиотеки, а затем вы готовы потратить время на решение всех проблем, которые возникнут при слиянии кода с исполняемой сборкой.
Если вы используетеПродукт для объединения сборок (например, SmartAssembly ), затем вы можете объединить все это в один EXE-файл, но SmartAssembly не является бесплатным.(Это отличный продукт, который делает гораздо больше, чем просто объединяет сборки)