Несовместимая версия Framework в установке NuGet - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь установить пакет Nuget Microsoft.CrmSdk.CoreAssemblies в Visual Studio Community 2017.

По какой-то причине я получаю эту ошибку, и я не могу найти решение этой проблемы в Google.

Код серьезности Описание Состояние подавления строки файла проекта Ошибка Не удалось установить пакет «Microsoft.CrmSdk.CoreAssemblies 9.0.2.12». Вы пытаетесь установить этот пакет в проект, который нацелен на «.NETFramework, Version = v4.6.1», но пакет не содержит никаких ссылок на сборки или файлов содержимого, совместимых с этой платформой. Для получения дополнительной информации свяжитесь с автором пакета.

Я пытался понизить версию проекта .NetFramework до 4.5.2 в соответствии с инструкциями курса на Udemy.com, но безрезультатно.

кто-нибудь знает, как с этим справиться?

Заранее спасибо!

1 Ответ

0 голосов
/ 13 марта 2019

Глядя на метаданные пакета на fuget.org , он показывает только "net462" после Frameworks.Поэтому вам необходимо обновить ваш проект, чтобы использовать TFM, совместимый с net462 (.NET Framework 4.6.2 или выше, но, возможно, NuGet восстановится и в некоторых проектах .NET Core. Я не знаю много о выборе активов).откат), но вы в настоящее время используете net461.

...