Problema con C# y DirectX

08/05/2005 - 07:36 por Roberto Pérez de Paz | Informe spam
Hola a todos:

Con el objetivo de compilar un proyecto que usa DirectX, acabo de instalar
el DirectX 9.0 SDK. Luego, al intentar agregar a mi proyecto la referencia
al ensamblado Microsoft.DirectX descubrí extrañado que éste no me aparecía
en la lista de ensamblados. Pensando que no se había instalado me dirigí a
la carpeta c:\Windows\asembli y descubrí con gran sorpresa que los
ensamblados de las DirectX sí están registrados, y encontré además gran
cantidad de otros ensamblados que no me aparecen en la ventana de agregar
referencias de Visual C#, entre ellos el correspondiente al conector de
MySQL para .NET.

¿Por qué no puedo utilizar desde Visual Studio los ensamblados de las
DirectX si los mismos están correctamente instalados? ¿Qué puedo hacer para
solucionar este problema?

Por favor, necesito compilar ese proyecto lo antes posible, así que
cualquier ayuda que puedan brindarme será bienvenida.

Saludos,

Roberto.

PD: He ejecutado algunos de los ejemplos compilados que acompañan al DirectX
9.0 SDK y han corrido sin problemas, lo cual confirma que los ensamblados
están correctamente instalados.

Preguntas similare

Leer las respuestas

#1 toniusco
09/05/2005 - 17:32 | Informe spam
no tiene pk estar en la lista d ensamblados, pulsa el boton de examinar y
selecciona el archivo a mano para agregarlo a la lista y ya está.

"Roberto Pérez de Paz" escribió en el mensaje
news:e7Wyt$
Mostrar la cita
para
Mostrar la cita
DirectX
Mostrar la cita
#2 Juan Carlos S
10/05/2005 - 18:24 | Informe spam
Hola
Mira lo que tienes que hacer es lo siguiente
ir a ventana DOS

entrar a
c:\Windows\Assembly\GAC

Allí encontrarás todo lo correspondiente a DirectX
Realiza un copy de todas las DLL de DirectX, y las debes
ubicar en la siguiente Ruta

C:\Archivos de programa\Microsoft Visual Studio .NET 2003
\Common7\IDE\PublicAssemblies

Ahora ya si te deben aparecer las refencias en el listado
correspondiente de .Net

A mi esto me funciono y las referencias ya me aparecen en
el listado y se agregan correctamente

Yo cree una archivo .Bat para realizar este copy de un
modo mas rápido

De todas maneras me dices como te va

Juan Carlos Sierra Alvarez

Mostrar la cita
acabo de instalar
Mostrar la cita
proyecto la referencia
Mostrar la cita
éste no me aparecía
Mostrar la cita
instalado me dirigí a
Mostrar la cita
sorpresa que los
Mostrar la cita
encontré además gran
Mostrar la cita
ventana de agregar
Mostrar la cita
al conector de
Mostrar la cita
ensamblados de las
Mostrar la cita
¿Qué puedo hacer para
Mostrar la cita
posible, así que
Mostrar la cita
acompañan al DirectX
Mostrar la cita
que los ensamblados
Mostrar la cita
#3 Roberto Pérez de Paz
13/05/2005 - 07:29 | Informe spam
En efecto Juan Carlos, fue así como pude resolver el problema. Ahora bien,
¿es normal esto? ¿Tendré que hacer lo mismo para todos los ensamblados
registrados en la caché que el visual Studio no muestra? En toda la
documentación que he consultado se afirma que el Visual Studio debería
mostrar los ensamblados del GAC.

Saludos y muchas gracias,

Roberto.
"Juan Carlos S" escribió en el mensaje
news:1b4e01c5557c$c5313810$
Hola
Mira lo que tienes que hacer es lo siguiente
ir a ventana DOS

entrar a
c:\Windows\Assembly\GAC

Allí encontrarás todo lo correspondiente a DirectX
Realiza un copy de todas las DLL de DirectX, y las debes
ubicar en la siguiente Ruta

C:\Archivos de programa\Microsoft Visual Studio .NET 2003
\Common7\IDE\PublicAssemblies

Ahora ya si te deben aparecer las refencias en el listado
correspondiente de .Net

A mi esto me funciono y las referencias ya me aparecen en
el listado y se agregan correctamente

Yo cree una archivo .Bat para realizar este copy de un
modo mas rápido

De todas maneras me dices como te va

Juan Carlos Sierra Alvarez

Mostrar la cita
acabo de instalar
Mostrar la cita
proyecto la referencia
Mostrar la cita
éste no me aparecía
Mostrar la cita
instalado me dirigí a
Mostrar la cita
sorpresa que los
Mostrar la cita
encontré además gran
Mostrar la cita
ventana de agregar
Mostrar la cita
al conector de
Mostrar la cita
ensamblados de las
Mostrar la cita
¿Qué puedo hacer para
Mostrar la cita
posible, así que
Mostrar la cita
acompañan al DirectX
Mostrar la cita
que los ensamblados
Mostrar la cita
#4 Roberto Pérez de Paz
13/05/2005 - 07:34 | Informe spam
Hola:

No, en este caso el botón examinar no sirve pues los ensamblados se
encuentran en la carpeta c:\windows\assembly\gac, y supongo que por razones
de seguridad el contenido de esta carpeta no puede ser visualizado desde un
cuadro de diálogo de abrir archivos estándar. La solución en este caso es
acceder desde el símbolo del sistema y copiar las dlls.

Saludos y muchas gracias de todos modos.

Roberto.
"toniusco" escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida