0

MonoDevelopを使用してサンプルプロジェクトをビルドしようとすると、次のビルドエラーが発生します。

Error CS8088: Your .NET Runtime does not support `-win32icon'. Please use the latest Mono runtime instead. (CS8088)

私が行った唯一のことは、新しい空のプロジェクトを作成し、いくつかのPNGファイルをアプリアイコンとスポットライトと設定アイコンとして追加することです。エラーが何らかの形でこれらのアイコンに関連していることは知っていますが、この特定の問題への参照は見つかりません。PNGファイルはGIMPを使用してEPSファイルから作成されました。

私のシステム情報は次のとおりです。

  • MonoDevelop 3.0.3.2
  • NETランタイム=>モノラル2.10.9(デフォルト)
  • uname -a => Darwin unknown406c8f2c1099 11.4.0 Darwinカーネルバージョン11.4.0:Mon Apr 9 19:32:15 PDT 2012; ルート:xnu-1699.26.8〜1 / RELEASE_X86_64 x86_64
4

1 に答える 1

2

プロジェクトオプションでWin32exeアイコンを設定したようです。iOSでは完全に冗長になるため、MonoTouch C#コンパイラがこのようなアイコンに変更されたようです。プロジェクトオプションのUIからも削除する必要があるため、誤って設定されることはありません。

エラーを修正するには、プロジェクトオプションの「ビルド」->「一般」セクションから「Win32アイコン」フィールドをクリアします。

于 2012-07-03T15:48:31.640 に答える