Установите Newtonsoft для версии unity .net 3.5.

Мне нужно, чтобы Newtonsoft работал с playfab, у них есть отличный образец, который использует Newtonsoft и делает почти все, что я хочу в своей игре.

Но я не могу установить его с помощью Visual Studio -> Инструменты -> Диспетчер пакетов NUget -> Консоль диспетчера пакетов.

Я использую следующую команду: "Install-Package Newtonsoft.Json -Version 3.5.8"

И вот что я вижу:

PM> Install-Package Newtonsoft.Json -Version 3.5.8
Attempting to gather dependencies information for package 'Newtonsoft.Json.3.5.8' with respect to project 'Game.CSharp', targeting '.NETFramework,Version=v3.5,Profile=Unity Subset v3.5'
Attempting to resolve dependencies for package 'Newtonsoft.Json.3.5.8' with DependencyBehavior 'Lowest'
Resolving actions to install package 'Newtonsoft.Json.3.5.8'
Resolved actions to install package 'Newtonsoft.Json.3.5.8'
Install failed. Rolling back...
Package 'Newtonsoft.Json.3.5.8 : ' does not exist in project 'Game.CSharp'
Removing package 'Newtonsoft.Json.3.5.8 : ' from folder 'C:\Users\\Documents\Game\packages'
Removed package 'Newtonsoft.Json.3.5.8 : ' from folder 'C:\Users\\Documents\Game\packages'
Install-Package : Could not install package 'Newtonsoft.Json 3.5.8'. You are trying to install this package into a project that targets '.NETFramework,Version=v3.5,Profile=Unity Subset v3.5', but the 
package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
At line:1 char:1
+ Install-Package Newtonsoft.Json -Version 3.5.8
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

Может ли кто-нибудь помочь мне в правильном направлении, спасибо заранее


person Suat Alkan    schedule 29.03.2016    source источник
comment
'.NETFramework,Version=v3.5,Profile=Unity Subset v3.5', но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. Для получения дополнительной информации свяжитесь с автором пакета. ›› Вы связались с Джеймсом из Newtonsoft? newtonsoft.com/contact   -  person Quality Catalyst    schedule 30.03.2016
comment
Нет, я не связывался с ним, извините, я не заметил этого. Я свяжусь с ним. Спасибо!   -  person Suat Alkan    schedule 30.03.2016


Ответы (1)


PlayFab C# и Unity SDK больше не требуют Newtonsoft.Json. Мы поместили модифицированную реализацию SimpleJson в оба SDK, чтобы обеспечить дополнительную настройку и контроль с нашей стороны.

Вы можете использовать Newtonsoft.Json, если вам это нужно, и мы поддерживаем горячую замену синтаксического анализатора Json, но мы предоставляем лучшую поддержку для нашей последней реализации.

Мы не проверяем Stack Overflow на наличие вопросов без ответов регулярно, поэтому не стесняйтесь размещать эти вопросы на наших собственных форумах для более быстрого ответа: https://community.playfab.com/index.html

person Paul Gilmore    schedule 20.12.2016