У меня есть проект на C #, который мне нужно скомпилировать в собственный двоичный файл. Я прочитал здесь:
http://www.mono -project.com / АОТ
что Mono может предварительно скомпилировать сборку с одним из двух вариантов:
- - aot: предварительно скомпилированное изображение (по сути, такое же, как Ngen, как мне кажется)
- - aot = full: полностью скомпилированный в собственный двоичный экземпляр исходного файла .exe
Я вполне уверен, что понимаю все правильно, но могу ошибаться насчет опции --aot = full.
Однако, когда я бегу:
mono.exe --aot=full --verbose program.exe
Я не получаю вывод, дата последнего изменения исполняемого файла остается неизменной, и файлы не создаются. Я также попробовал просто в качестве теста:
mono.exe --aot --verbose program.exe
Я получаю тот же результат; нет вывода, нет файла изображения или файлов в целом, ничего.
Я что-то здесь упускаю?