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