В 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/. Полный кредит автору.

Это был ответ, который я искал

https://xamarinhelp.com/dot-net-standard-pcl-xamarin-forms/

Другие вопросы по тегам