Если вы просто хотите просмотреть код IL библиотеки DLL, вы можете использовать ILDASM. Если вы хотите преобразовать его обратно в VB.NET или C #, используйте Reflector, как предлагалось в предыдущих ответах. Один из плагинов позволяет извлечь все файлы классов в сборке в одну папку.
Однако один момент, который другие не учли, заключается в том, что если вы хотите изменить функциональность, вам потребуется перекомпилировать библиотеку после разрешения всех внешних ссылок.