Не могу установить Boost 1.59.0 через nuget - PullRequest
0 голосов
/ 26 августа 2018

Я пытаюсь установить Caffe.clr, который требует в качестве зависимости повышение 1.59.0.Это не удается установить:

Attempting to gather dependency information for package 'boost.1.59.0' with respect to project 'Project', targeting '.NETFramework,Version=v3.5,Profile=Unity Full v3.5'
Gathering dependency information took 2.08 ms
Attempting to resolve dependencies for package 'boost.1.59.0' with DependencyBehavior 'Lowest'
Resolving dependency information took 0 ms
Resolving actions to install package 'boost.1.59.0'
Resolved actions to install package 'boost.1.59.0'
Retrieving package 'boost 1.59.0' from 'nuget.org'.
Install failed. Rolling back...
Package 'boost.1.59.0' does not exist in project 'ParticleFilter2'
Package 'boost.1.59.0' does not exist in folder 'c:\Project'
Executing nuget actions took 2.96 sec
Install-Package : Could not install package 'boost 1.59.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v3.5,Profile=Unity Full 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 boost -Version 1.59.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

Я перепробовал множество целей, в том числе .Net 3.5 vanilla, .Net 4.6 и .Net 4.7.1, все выдают примерно одинаковую ошибку.Почему это происходит?Как я могу установить boost / caffe?

1 Ответ

0 голосов
/ 22 сентября 2018

Не думаю, что вы можете установить нативные пакеты на NETFramework,Version=v3.5,Profile=Unity Full v3.5

...