2015-08-17 1 views
2

У меня есть проект, построенный в версии Mac из Xamarin.I'm пытается запустить его на версии Windows, в Xamarin Studio.But я получаюSystem.Globalization.SortVersion Исключение в XamarinStudio

System.Globalization .SortVersion исключение

Похоже, это нефиксированной ошибка в Xamarin.The обходного предложил в некоторых форумах отключить MS-BUILD, я сделал после этого»постоянно получаю это исключение и сбои приложения.

Не удалось найти тему двигатель в module_path: «Xamarin»

Кто-нибудь знает способ исправить это?

ответ

1

Я нашел here какой-либо вариант.

Если вы недавно что-то связали с addin - вы должны попытаться уничтожить аддиновую кеш. Он размещается в AppData/Roaming/mono.addins

Hm. О DllNotFoundException это выглядит bug

Файл «и т.д. \ моно \ Config» в каталоге установки содержит неправильную длл отображение:

<dllmap dll="ggdiplus" target="/tmp/install/lib/libgdiplus.so" /> 
<dllmap dll="ggdiplus.dll" target="/tmp/install/lib/libgdiplus.so" /> 

Это приводит к DllNotFoundException при запуске приложения, которые используют System.Drawing.

Для Windows эту проблему можно решить, удалив записи из файла конфигурации .

+0

Спасибо, но в моей системе нет папки с именем mono.addins. – techno

+0

Вы получаете эту ошибку при компиляции или при запуске программы? –

+0

Когда compiling.i нажала кнопку возобновления после этого, приложение потерпело крах с некоторой критической ошибкой. – techno