Было довольно много упоминаний об утилите Mono mkbundle, которая должна (помимо прочего) позволить вам создать пакет (standalone .exe) с проектом C #, скомпилированным с Mono. Это работает, когда я запускаю его в Cygwin, однако, что я действительно хотел бы сделать, это использовать опцию --deps
и опцию --static
для извлечения всех зависимостей и библиотек, чтобы это действительно было автономно. При запуске команды в Cygwin она утверждает, что --static
не поддерживается на текущей платформе (я предполагаю, что это относится к окнам). Тогда возникает вопрос:
Есть ли способ обойти эту дилемму?
Если нет, то какие конкретно DLL-файлы мне теперь необходимо взять с собой вместе с моим исполняемым файлом, чтобы запустить его? Похоже, он нигде не указан на моносайте.
Спасибо!