2

MonoDevelop3.0.3.2を使用してMonoMacアプリケーションを作成しようとしています。新しいMonoMacソリューションを作成し、ソリューションの作成後に作成したテンプレートを実行しようとしましたが、これは私のビルド出力です。

Building Solution: MAC1 (Debug|x86)

Building: MAC1 (Debug|x86)
Performing main compilation...
/Library/Frameworks/Mono.framework/Versions/2.10.9/bin/dmcs /noconfig
"/out:/Users/zgillis/Projects/MAC1/bin/Debug/MAC1.exe"
"/r:/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.dll" 
"/r:/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Xml.dll" 
"/r:/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Core.dll" 
"/r:/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Xml.Linq.dll" 
"/r:/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Drawing.dll" 

"/r:/Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/MonoMac.dll" /nologo /warn:4 /debug:full /optimize- /codepage:utf8 /platform:x86     
"/define:DEBUG"  /t:exe "/Users/zgillis/Projects/MAC1/MainWindow.cs"
 "/Users/zgillis/Projects/MAC1/MainWindowController.cs" 
"/Users/zgillis/Projects/MAC1/MainWindow.designer.cs" 
"/Users/zgillis/Projects/MAC1/Main.cs" "/Users/zgillis/Projects/MAC1/AppDelegate.cs" 
"/Users/zgillis/Projects/MAC1/AppDelegate.designer.cs" 

Copying content files
Copying '/Users/zgillis/Projects/MAC1/bin/Debug/MAC1.exe' to
'/Users/zgillis/Projects/MAC1/bin/Debug/MAC1.app/Contents/MonoBundle/MAC1.exe'
Copying '/Users/zgillis/Projects/MAC1/bin/Debug/MAC1.exe.mdb' to 
'/Users/zgillis/Projects/MAC1/bin/Debug/MAC1.app/Contents/MonoBundle/MAC1.exe.mdb'
Build complete -- 0 errors, 0 warnings

Updating application manifest

---------------------- Done ----------------------

Build successful.
Build failed. The given key was not present in the dictionary.

Mac OS X Snow Leopard(10.6.8)を実行していますが、Xcodeのバージョンは3.2.2です。

デフォルトのMonoMacテンプレートでさえコンパイルできないので、何かが正しく構成されていない必要があることはわかっています。私は助けに感謝します。

4

1 に答える 1

1

お使いのバージョンのXcodeが古いようです。古いAppleSDKのplistから値を読み取るためのMonoDevelopのサポートが低下している可能性があります。Xcodeをアップグレードするか、MonoDevelopログファイル(〜/ Library / Logs / MonoDevelop-3.0にあります)を添付してバグを報告することをお勧めします。

于 2012-07-10T19:00:45.890 に答える