我已经打包了我的第一个MonoMac应用程序!乌拉!
我使用生成的.pkg在测试系统上安装应用程序,打开它....没有任何事情发生。我检查了Console.app并在那里看到了以下内容:
8/15/11 9:16:22 PM [0x0-0xe86e86].net.johnluetke.MyApp[31629] Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
8/15/11 9:16:22 PM [0x0-0xe86e86].net.johnluetke.MyApp[31629] at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool)
8/15/11 9:16:22 PM [0x0-0xe86e86].net.johnluetke.MyApp[31629] at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
8/15/11 9:16:22 PM [0x0-0xe86e86].net.johnluetke.MyApp[31629] at MonoMac.ObjCRuntime.Runtime.RegisterAssembly (System.Reflection.Assembly a) [0x00000] in <filename unknown>:0
8/15/11 9:16:22 PM [0x0-0xe86e86].net.johnluetke.MyApp[31629] at MonoMac.AppKit.NSApplication.Init () [0x00000] in <filename unknown>:0
8/15/11 9:16:22 PM [0x0-0xe86e86].net.johnluetke.MyApp[31629] at MyApp.UI.OSX.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
8/15/11 9:16:22 PM com.apple.launchd.peruser.501[668] ([0x0-0xe86e86].net.johnluetke.MyApp[31629]) Exited with exit code: 1
NSApplication
类似乎有一个运行时错误。我是否看到了相同的行为,无论我是从未安装Mono的测试系统运行应用程序包,还是安装了Mono的我的开发系统,但是当我从没有包含Mono的软件包运行应用程序时,它只能运行细
同样的行为仍然存在:
我正在使用MD 2.6-rc2,Mono 2.10.5和MonoMac 2.6.0.61