В VS2015, как мне создать проект Xamarin XAML форм, который использует стандарт.net?
Мне не очевидно, как включить ядро .net и стандарт.net в пустое приложение xamarin xaml форм. Может кто-нибудь, пожалуйста, шаг за мной?
Сделайте это, запустите Visual Studio 2015, создайте проект Visual C# / кросс-платформенный / пустой Xaml-приложение (Xamarin.Forms Portable). После этого интегрируйте.Net Core и.Net Standard.
2 ответа
Полностью плагиат с http://motzcod.es/, но поставьте здесь, так как меня помечают, если я просто ссылаюсь на контент. Прости, Джеймс...
Ссылки на переход с DNX на.NET Core CLI - https://docs.microsoft.com/en-us/dotnet/articles/core/migrating-from-dnx
После обновления PCL до netstandard вы получите файл project.json, такой как этот:
{
"supports": {},
"dependencies": {
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.4": {}
}
}
Теперь все, что нам нужно сделать, это добавить специальный флаг "import" и PCL, которые мы хотели бы использовать в профиле netstandard.
{
"supports": {},
"dependencies": {
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.4": {
"imports": [
"portable-net45+wp80+win8+wpa81"]
}
}
}
Этот маленький флаг импорта по существу говорит NuGet, что этот пакет будет полностью работать с PCL, которые поддерживают это. Теперь вам следует перейти к установке любого PCL NuGet, который вам нужен:
Снова, прямо плагиат от Джеймса Монтемагно в http://motzcod.es/. Полный кредит автору.
Это был ответ, который я искал