Проблема с Xamarin Studio для Windows: фреймворк не установлен, профиль .NETPortable 136

Я хочу разработать версию своего приложения для Android, используя xamarin studio для Windows. Раньше я использовал его на Mac. Проблема в том, что когда я открываю решение на компьютере с Windows, все переносимые проекты не могут быть созданы из-за проблем с переносимым подмножеством, на которое ссылаются. «Профиль .NETPortable 136 не установлен» отображается в трее ссылок. Установлены следующие инструменты: Mono для Windows 3.2.3; МДК 3.4; Xamarin.Android 4.12.4; PortableLibraryTools для VS 2010.


person vklu4itesvet    schedule 05.06.2014    source источник
comment
У вас есть версия 2 Portable Library Tools для VS2010 из Visual Галерея студии? Я уверен, что это не будет работать со старой версией.   -  person Anders Gustafsson    schedule 05.06.2014
comment
Да, инструменты Microsoft Portable library tools 2 установлены.   -  person vklu4itesvet    schedule 05.06.2014


Ответы (1)


Profile136 включен в справочные сборки переносимых библиотек 4.6. Portable Library Tools 2 не включает этот профиль.

Загрузка Portable Library Reference Assemblies 4.6 устанавливает zip-файл в

C:\Program Files (x86)\Microsoft .NET Portable Library Reference Assemblies 4.6\PortableReferenceAssemblies.zip

который вам нужно будет разархивировать и извлечь содержимое в каталог

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable

После этого вам потребуется переустановить Xamarin.Android, чтобы в эти профили были добавлены профили Xamarin.Android.

person Matt Ward    schedule 05.06.2014
comment
У меня такая же проблема, но это решение мне не подходит - person Nininea; 04.12.2014