Mac OS X에서 실행할 모노 프로그램의 .app 번들을 만들려고합니다. 그러나 macpack 및 모노 번들에 관한 모든 기사와 설명서를 거의 읽었음에도 불구하고 방법의 작동합니다.Mac OS 용 .app 모노 번들을 만드는 방법
macpack -m : X11 -o :. 바이너리를 macpack 사용
는.APP 패키지에서 성공적으로 번들로 제공됩니다 -r : sqlite3.dll -r : Nini.dll -r : extraIcons.ini -r : APP_DATABASE.db3 -r : APP_Values.db3 -r : ./ Documents/manual.pdf -r : GemBox.Spreadsheet.dll -r : Mono.Data.SqliteClient.dll -a : APP.exe -n : APP
.
FFMACM-2:MacOS dev$ open -a APP
LSOpenURLsWithRole() failed for the application /Users/dev/Workspace/Software/APP.app with error -10810.
내가 this method를 사용하여 시도하지만 스크립트는 다음 오류와 함께 실패 : I 패키지에서 프로그램을 시작하려고하면이 발생
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Nini, Version=1.1.0.0, Culture=neutral, PublicKeyToken=691faec150a7fa7b' or one of its dependencies.
File name: 'Nini, Version=1.1.0.0, Culture=neutral, PublicKeyToken=691faec150a7fa7b'
at APP.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
logout
나는 아이디어를 밖으로 신선한입니다. Nini.dll은 있어야합니다. GUI 용으로 GTK #을 사용하고 있습니다.
Nini의 Mono 버전을 사용하고 있습니까? – xanadont