OriginalGriff
Если приложение полагается на код в сборке DLL, то этот файл DLL должен быть отправлен вместе с приложением, он не может быть "включен" в сборку EXE, потому что это будет делать три вещи:
1) вероятно, аннулировать любое лицензионное соглашение, связанное с DLL, и как таковое быть против любого T&Cs, согласованного при установке DLL.
2) нарушить все внутренние, защищенные и защищенные ограничения внутреннего доступа в сборке DLL.
3) Сделайте невозможным автоматическое обновление кода сборки DLL без необходимости перестраивать и отправлять весь EXE-файл целиком.
Шансы на то, что это сработает на "всех библиотеках dll", в лучшем случае невелики: почти любая форма запутывания сделала бы это технически сложным делом в любом случае.
Почему ты думаешь, что это хорошая идея? С чего ты взял, что тебе это нужно?