Стандарт CLI - Annotated Standard четко описывает структуру сборок .NET, а также бинарную структуру переносимых исполняемых файлов MS-DOS, но ничего не говорит о том, как генерировать неуправляемый код внутри сборки .NET.Теперь, если предположить, что я пишу свой собственный компилятор .NET смешанного режима с нуля, есть ли какие-либо ссылки или примеры, показывающие, как генерировать как сборку x86, так и IL в одну сборку .NET?