2011-12-20 3 views
0

У меня проблема с небольшим приложением, которое я пытаюсь создать. Когда я включаю ссылку, я пробовал только сборки SDK, а SDK и сборки пользователей, я получаю то же исключение, когда пытаюсь построить APK.Моно для исключения ссылок на 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 для Android, и проблема исчезла. Но если я снова столкнусь с проблемой, я напишу отчет об ошибке. – Nordis

Смежные вопросы