macos - Mac 上的 Monodevelop : `Mono.framework MDK is missing`

标签 macos monodevelop monomac dmg

在 Monodevelop 中,如果我启用 Include the Mono runtime in the application bundle 复选框,那么我会在构建时遇到此错误:

Merging Mono Runtime into app bundle
/Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/mmp -nolink "-minos=10.6" -o "/Users/Kizumi/src/CmisSync/SparkleShare/Mac/bin/Debug" -n "SparkleShare" -a "/Users/Kizumi/src/CmisSync/bin/SparkleLib.dll" -a "/Users/Kizumi/src/CmisSync/bin/SparkleLib.Cmis.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Xml.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Core.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Drawing.dll" -a "/Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/MonoMac.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Net.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/Mono.Posix.dll" "/Users/Kizumi/src/CmisSync/SparkleShare/Mac/bin/Debug/SparkleShare.exe"
Mono.framework MDK is missing. Please install the MDK for your Mono.framework version from http://mono-project.com/Downloads
mmp exited with code 252

我遵守 http://www.mono-project.com/MonoMacPackager 的所有要求:

  • 在 Snow Leopard 上我安装了 XCode 3.2.6(在 Snow Leopard 上运行的最后一个 XCode 版本),最低要求是 XCode 3.2.5
  • Application Tools 自 3.2.6 以来似乎已包含在 XCode 中,因此我不需要安装其他包。
  • 我安装了 Mono 2.10.9
  • 我安装了 Monodevelop 3.0.5
  • 我在 Monodevelop 中启用了 MonoMac 3.0.5

我错过了什么吗?

最佳答案

问题是尽管有 Monodevelop 我只有 Mono MRE

根据错误消息的建议,解决方案是安装 Mono MDK,它可以在 MRE 旁边找到:http://www.go-mono.com/mono-downloads/download.html

关于macos - Mac 上的 Monodevelop : `Mono.framework MDK is missing` ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13680987/

相关文章:

objective-c - 处理GetURLEvent :withReplyEvent: in AppDelegate obscured by KVO?

iphone - 鉴于在 Mac 上使用 Cocoa 的一些经验,开始 iPhone 开发的好方法

objective-c - 相当于Cocoa中的UIScrollViewDelegate?

Ruby 找不到新版本的 OpenSSL

asp.net - Monodevelop.aspnet v5.7 缺失

c# - 如何从单个解决方案生成多个 .exe 文件?

macos - 无法让 Mono GUI 设计器出现

.net - 是否可以反汇编 monomac 文件?

c# - Xamarin 随机不识别名字

mono - MonoMac 被弃用了吗?