Título: [Ayuda] Agrego el paquete NuGet "SharpDX" pero me da error. Publicado por: **Aincrad** en 3 Octubre 2018, 17:18 pm En internet encontré el sig código :
Clase : "SharpDXRenderer" Código
Bueno entonces abro mi VS he instalo la referencia de SharpDX . pero como verán me sale esto: (https://image.ibb.co/naQyMz/781fe2601d6b6f4d385a3d44f4a4fdf3_icon.png) Entonces intento buscar por ejemplo la referencia que me sale que no tengo , por ejemplo : "SharpDX.Direct2D1" y me dice que ya tengo esa referencia en SharpDX que agregue, pero entonce por que me sale como si no la tuviera? (https://image.ibb.co/iE041p/781fe2601d6b6f4d385a3d44f4a4fdf3_icon.png) Gracias de Antemano! Título: Re: [Ayuda] Agrego el paquete NuGet "SharpDX" pero me da error. Publicado por: Eleкtro en 3 Octubre 2018, 21:41 pm Veo dos problemas en las imágenes que has mostrado. No se si has utilizado el comando Install-Package en la consola NuGet para instalar una versión específica de SharpDX, puesto que no te has instalado la versión más reciente de las librerías de SharpDx, ese sería el primer problema, y, aparte de esto, también te has instalado la librería "Cauldron.SharpDx", la cual no forma parte de SharpDx y no la necesitas para nada.
La razón para el problema relacionado con las dependencias podría ser debido a:
Cita de: https://stackoverflow.com/a/47871096/1248295 Root reason for the error in this and similar situations is in dependencies of the package you try to install, which are not compatible with .NET version available in your project. Universal solution is not obligatory update of Visual Studio or .NET but in installation of older NuGet versions of the same package compatible with your system. It is not possible to tell for sure, which of earlier versions will work. Creo que ya te comenté en una ocasión que quedarse desfasado en la versión de la IDE, o en la versión disponible de .NET Framework solo es algo que a la larga causará problemas sobre todo siendo programador de .NET. Las librerías más actuales de SharpDX requieren de .NET Framework 4.0+. Las siguientes imágenes son de Visual Studio 2017, desinstala todos los paquetes NuGet que hayas instalado y vuelve a realizar el procedimiento desde cero... (https://i.imgur.com/GyZ6lOe.png) Teniendo en cuenta los namespaces importados en el código fuente que has mostrado, estos son los nombres de las librerías que debes instalar: (https://i.imgur.com/JSi3wTh.png) Saludos Título: Re: [Ayuda] Agrego el paquete NuGet "SharpDX" pero me da error. Publicado por: **Aincrad** en 3 Octubre 2018, 22:05 pm Tengo VS 2012 ya q mi pc es kk
me voy a : (https://image.ibb.co/fJoKTe/DF5.png) Y solo tengo instalado el paquete SharpDX la mas nueva versión. (https://image.ibb.co/i2kNgz/781fe2601d6b6f4d385a3d44f4a4fdf3_icon.png) Ya verifique y si lo tengo instalado, bueno voy hacer todos desde 0 con un nuevo proyecto y te aviso. Título: Re: [Ayuda] Agrego el paquete NuGet "SharpDX" pero me da error. Publicado por: **Aincrad** en 3 Octubre 2018, 22:19 pm Instale por medio de la consola en una nueva solucion . me agarro el paquete "SharpDX" , "SharpDX.Mathematics" y "SharpDX.Desktop" pero con los demás paquetes me sale lo mismo:
(https://image.ibb.co/dM1QZK/DF5.png) Alguna Idea? Gracias de antemano |