2011-12-20 4 views
0

ビルドしようとしている小さなアプリに問題があります。リンクを有効にすると、SDKアセンブリのみとSDKとユーザーアセンブリの両方を試しましたが、APKをビルドしようとしているときと同じ例外が発生します。Mono for Androidのリンク例外

例外:

System.Exception: The "LinkAssemblies" task failed unexpectedly. 
System.OverflowException: Arithmetic operation resulted in an overflow. 
    at Mono.Cecil.PE.ByteBuffer.ReadUInt32() 
    at Mono.Cecil.Cil.CodeReader.ReadOperand(Instruction instruction) 
    ... 

私はちょうど新しいMonoプロジェクトを作成し、オンリンキングでAPKを構築しようとしたとき、私はまったく同じ例外を取得。

任意の助けに感謝..

答えて

1

この例外は、リンカーが基になっている、すなわち、ライブラリ、Mono.Cecil.dllから来ています。それはまれであり、デバッグする必要があります。

私も(例えば、コンパイラ、obfustactor ...)そのアセンブリが生成された方法の詳細を知らなくても(リンクではない除く)の回避策を提案

することはできませんあなたはhttp://bugzilla.xamarin.comでバグレポートを記入し、添付することができますアセンブリを嫌う?ありがとう!

+0

あなたの答えをありがとう。あなたの返事を見る前に、私はアンドロイドのためにMonoを再インストールしようとしましたが、問題は消えました。しかし、問題が再び発生した場合は、バグレポートに記入します。 – Nordis

関連する問題