На самом деле это не так. Я думаю, что вы имеете в виду «нет способа сделать кросс-платформенное приложение».

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

Есть ли способ обойти эту дилемму?

Если нет, то какие конкретно DLL-файлы мне теперь необходимо взять с собой вместе с моим исполняемым файлом, чтобы запустить его? Похоже, он не указан нигде на моно сайте.

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос