2

Я пытаюсь установить Win2D в Visual Studio. Я запустил следующее в консоли диспетчера пакетов nuget:

PM> Install-Package Win2D

Я получаю следующую ошибку:

Install-Package : Could not install package 'Win2D 0.0.10'. You are trying to install this package into a project that 
targets '.NETFramework,Version=v4.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 Win2D
+ ~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

Я только что установил Visual Studio Community 2013 сегодня, поэтому мне нужна самая новая версия. Что я делаю неправильно?

2 ответа2

0

Похоже, они предназначены только для WinRT (приложения для метро / телефона). Вы не сможете использовать его в обычных настольных проектах.

https://github.com/Microsoft/Win2D/issues/208

0

Это наоборот.

Вы пытаетесь установить этот пакет в проект, который нацелен на «.NETFramework, Version = v4.5», но пакет не содержит никаких ссылок на сборки или файлов содержимого, совместимых с этой платформой.

Это перечисляет два факта:

  1. Ваш проект основан на .NET 4.5.
  2. Пакет («Win2D 0.0.10») несовместим с .NET 4.5.

Поэтому вам необходимо указать совместимую версию .NET или попросить автора пакета поддержать ее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .