В настоящее время нет готового способа сделать это. Это может быть возможно, но это потребует много работы. Вам нужно будет запустить моно в режиме полной AOT (досрочной) компиляции с кодовым кодом LLVM. Но есть много вопросов:
- LLVM в настоящее время используется не для всех методов, и в некоторых случаях mono использует собственный генератор кода. Вам нужно будет либо настроить поддержку LLVM для всех случаев, либо предоставить код JS, необходимый, когда нельзя использовать LLVM.
- Mono в настоящее время имеет ряд архитектурно-ориентированных файлов (x86, amd64, arm и т. Д.), И, вероятно, потребуется эквивалент для JS как для генерации кода, так и для времени выполнения AOT.
И так далее ...