Итак, я начал с скомпилированного файла .exe моей программы, созданного в Windows MS Visual Studio, и смог запустить его через Mono, набрав в терминале mono InkMonitorClient.exe
. Затем я решил упаковать его в установочный файл .dmg. Во-первых, я создал пакет .app через macpack
. Затем я использовал этот github script для создания изображения .dmg..NET Mono .app не запускается
Установщик работает по назначению, появляется окно, в котором я могу перетащить свое приложение в папку «Приложения», а затем оно появится там.
Но тогда я не могу запустить его из меню «Приложения» в Dock, хотя его запуск open -a InkTest
или /Applications/InkTest.app/Contents/MacOS/InkTest
работает абсолютно нормально.
P.S. Однако файл .app не запускается двойным щелчком и ничего не делает, но при открытии его работает Terminal (как указано выше). Итак, в основном, возникает вопрос: как правильно преобразовать .NET (созданный в MS Visual Studio в Windows) exe-файл в пакет приложений.