2016-07-22 4 views
1

Я получаю это предупреждение от Xamarin при создании консольного приложения.Xamarin .NET 4.5 отсутствует (windows 8)

Ссылочные сборки для фреймворка «.NETFramework, Version = v4.5» не найдены. Чтобы решить эту проблему, установите пакет SDK или Targeting Pack для этой версии фреймворка или перенастройте приложение на версию фреймворка, для которого установлен пакет SDK или Targeting Pack.

Я попытался установить .NET 4.5, но установки говорят мне, что у меня уже установлен .NET 4.5 с моей ОС (Windows 8), но если это так, почему Xamarin возвращает эту ошибку?

Я также попытался найти, как перенацелить Xamarin, но я не могу найти что-нибудь, что помогает.

+0

Так же, как JRE и JDK, .NET Framework и .NET Framework SDK отличается. –

ответ

1

Это предупреждение от MSBuild, что оно не происходит от Xamarin. Ссылочные сборки не устанавливаются, если вы устанавливаете только среду выполнения .NET Framework. Они являются частью SDK. Поэтому, если вы устанавливаете .NET Framework 4.5 SDK, предупреждение больше не должно отображаться.

Поиск по .NET Framework 4.5 SDK возвращает следующую страницу, которая содержит ссылки на все время автономной работы и SDKs для каждого .NET Framework версии:

http://getdotnet.azurewebsites.net/target-dotnet-platforms.html

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