Estoy intentando instalar Win2D en Visual Studio. Ejecuté lo siguiente en la consola del administrador de paquetes Nuget:
PM> Install-Package Win2D
Obtuve el siguiente error:
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
Acabo de instalar Visual Studio Community 2013 hoy, así que debería tener la versión más reciente. ¿Qué estoy haciendo mal?
Respuesta1
Es al revés.
Está intentando instalar este paquete en un proyecto destinado a '.NETFramework,Version=v4.5', pero el paquete no contiene ninguna referencia de ensamblado ni archivos de contenido que sean compatibles con ese marco.
Esto enumera dos hechos:
- Su proyecto está basado en .NET 4.5.
- El paquete ("Win2D 0.0.10") es incompatible con .NET 4.5.
Por lo tanto, debe seleccionar una versión compatible de .NET o pedirle al autor del paquete que la admita.
Respuesta2
Parece que solo apuntan a WinRT (aplicaciones de metro/teléfono). No podrá utilizarlo en proyectos de escritorio normales.