Я пытаюсь запустить ildasm (Intermediate Language Disassembler), установленный как часть Visual Studio 2019, для консольного приложения .NetCore3.1.
Использовать командную строку разработчика Visual Studio 2019 и выполнить следующую команду
ildasm.exe D: \ DotNet \ ВведениеToCsharp \ ВведениеToCsharp \ bin \ Debug \ netcoreapp3.1 \ ВведениеToCsharp \ bin \ Debug \ netcoreapp3.1 \ ВведениеToCsharp.exe
Но возникает следующая ошибка:
'D: \ DotNet \ ВведениеToCsharp \ ВведениеToCsharp \ bin \ Debug \ netcoreapp3.1 \ ВведениеToCsharp.exe' не имеет действительного заголовка CLR и не может быть разобрано
Примечание: выполнение той же команды в не-Core (. Net Framework 4.x) exe работает нормально. Может быть, есть что-то особенное, что нужно посмотреть на IL в. Net Core?