1

以前はエラーなしで正常にコンパイルされていたコードをコンパイルしようとすると、名前空間に存在しないクラスに関するエラーが発生し始めました。

これが問題なくコンパイルされていたことはわかっていますが、変更していませんでした。使用していた Mac がスリープ状態になり、再び起動したところ、このエラーが発生していることがわかりました。

エラーは次のとおりです。

'型または名前空間 'ContentManager' は、名前空間 'Microsoft.Xna.Framework.Content' に存在しません。アセンブリ参照がありませんか?'

Mac がスリープ状態になる前は、このコードは正常に実行されていたので、この 2 つの間にリンクがあるかどうか疑問に思っています。私はチェックしましたが、ContentManager が実際に Microsoft.Xna.Framework.Content に存在することを 100% 確信しています。

プロジェクト(MonoGame.Framework.iOS)をソリューションにアンロード/リロードしようとしましたが、それは役に立たず、pidbファイルを削除しようとしましたが、まだ結果はありません。

これは実際には2回目です。前回はプロジェクトを削除して新たに始めたと思いますが、今回は本当にやりたくありません。

このバグを修正するためのアイデアはありますか?

4

2 に答える 2

4

MonoTouch 4.0 にアップグレードした場合は、Mono も 2.10 にアップグレードする必要があります。

于 2011-04-10T15:13:27.880 に答える
1

ビルドを行う前に、「クリーン」を実行してみてください。つまり、「ビルド」ではなく「再ビルド」を選択します。または、「クリーン」を選択してから「ビルド」を選択します。または、IDEを閉じて、「bin」および「obj」ディレクトリを削除してから、ビルドを再試行してください。

アセンブリ参照が実際にゲームプロジェクトに存在することを確認してみてください。

ネットワーク共有にプロジェクトが存在しますか?

于 2011-04-10T06:54:42.860 に答える