【问题标题】:Merging Mono failed when creating installer for osx为 osx 创建安装程序时合并 Mono 失败
【发布时间】:2011-08-22 18:52:06
【问题描述】:
当我尝试将 MonoMac 应用程序发布为 mac 安装程序时出现以下错误。
我正在使用 MonoDevelop 2.4.2、MonoMac 2.4.2.4,该项目是由“C# MonoMac 项目”创建的新项目。
我刚刚添加了两个类,并通过 MainWindow 的Initialize 调用它们。
创建应用程序包
内容/Info.plist
内容/PkgInfo
内容/资源/MainMenu.nib
内容/资源/MainWindow.nib
内容/资源/脚本/itunes.scpt
内容/资源/脚本/out.txt
将 Mono 合并到应用程序包中
mmp --linksdkonly -o "/tmp/monomac-build-634406615434742750" -n "djBillboard" -a "/Library/Frameworks/Mono.framework/Versions/2.10.1/lib/mono/4.0/System.dll" - a "/Library/Frameworks/Mono.framework/Versions/2.10.1/lib/mono/4.0/System.Xml.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.1/lib/mono /4.0/System.Core.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.1/lib/mono/4.0/System.Xml.Linq.dll" -a "/Library/Frameworks/Mono .framework/Versions/2.10.1/lib/mono/4.0/System.Drawing.dll" -a "/Users/Sebi/.config/MonoDevelop/addins/MonoDevelop.MonoMac.2.4.2.4/MonoMac.dll" -a “/Users/Sebi/Projects/djBillboard/lib/Nugget.dll” “/Users/Sebi/Projects/djBillboard/djBillboard/bin/Debug/djBillboard.exe”
未处理的异常:System.NullReferenceException:对象引用未设置为对象的实例
在 MonoMac.Bundler.Driver.Link () [0x00000] in :0
在 MonoMac.Bundler.Driver.Main (System.String[] args) [0x00000] in :0
未处理的异常:System.NullReferenceException:对象引用未设置为对象的实例
在 MonoMac.Bundler.Driver.Link () [0x00000] in :0
在 MonoMac.Bundler.Driver.Main (System.String[] args) [0x00000] in :0
合并 Mono 失败
【问题讨论】:
标签:
c#
macos
package
monomac