когда мы компилируем любое приложение в .net, оно преобразуется в сборку или исполняемый файл.
Если в приложении есть почта, то она конвертируется в EXE, в противном случае она конвертируется в сборку.
Его другое название - переносимый исполняемый файл.
сборка состоит из 4 частей
1: menifest
2: MSIL
3: метаданные
4: Ресурсы
Rajdeep