Проблема с переносимым классом и пространственным пространством MathNET

Я пытаюсь установить Math.NET Spatial в переносимую библиотеку классов в Visual Studio 2013, но получаю сообщение об ошибке. Я получаю следующую ошибку в консоли NuGet:

Установить не удалось. Откат... Install-Package: Не удалось установить пакет MathNet.Spatial 0.2.0-alpha. Вы пытаетесь установить этот пакет в проект, предназначенный для «portable-net45+ win+wpa81+wp80», но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой. Для получения дополнительной информации свяжитесь с автором пакета. В строке: 1 символ: 16 + Install-Package ‹‹‹‹ MathNet.Spatial -Pre + CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId : NuGetCmdletUnhandledException, NuGet.PowerShell.C
команды .InstallPackageCommand

Это работает только тогда, когда я использую непереносимую библиотеку классов на платформе 4.0, но она должна работать, как указано на веб-сайте: http://spatial.mathdotnet.com/

MathNet.Spatial — основной пакет, включающий .Net 4, .Net 3.5 и переносимые/PCL-сборки.


person tristangobin    schedule 14.07.2015    source источник


Ответы (1)


Хотя на самом деле планируется поддержка PCL после того, как мы достигнем полной версии 1.0, текущие предварительные сборки на самом деле созданы только для .Net 4.0 и еще не поддерживают переносимые проекты.

Я удалил вводящее в заблуждение предложение с веб-сайта.

person Christoph Rüegg    schedule 14.07.2015
comment
Спасибо за ответ. - person tristangobin; 16.07.2015
comment
Как насчет поддержки .Net 3.5? Я попытался собрать из исходного кода с помощью › build.cmd Build net35, но, похоже, это сборка только для .Net 4.0. Есть ли способ получить сборку .Net 3.5? - person oli; 29.01.2016
comment
.Net 3.5 официально не поддерживается этим конкретным проектом. Вам нужна поддержка 3.5 из-за Unity или по другим причинам? - person Christoph Rüegg; 30.01.2016