DirectX

14/02/2005 - 16:39 por Juan Carlos S | Informe spam
Hola a todos

Bueno hace algún puse una pregunta en este foro orientada
a como hacer la referencia a librerias directX desde .Net

el problema que tenía es que no podia encontrar en la
lista las librerias correspondietes, a pesar de instalar
y de reinstalar la utima vesion de la plataforma

Pues bueno, despues de mucho buscar navegar e investigar
en interne logre crear la referencia

Lo que pasa es que las librerias de DirectX cunado uno
instlar la plataforma, quedan un poco escondidasy es
necesario ir muy adentro a buscarlas

Bueno a quienes les interese le va esto
1. Ingresen a Modo DOS
2. Ingresen al siguiente directorio
cd
c:\windows\assembly\gac\Microsoft.DirectX\1.0.900.0__31bf3
856ad364e35

aqui encontraran la libreria correspondiente a
Microsoft.DirectX

en c:\windows\assembly\gac encontraran todos lo
directorios relacionados con directx
Microsoft.DirectX.Direcx3d por ejemplo, solo tienes que
ingresar a cada uno de los directorios relacionado, de
modo similar a como se indico arriba e ir copiando cada
una de estas libreria a otro directorio

Por ultimo paraa poder ver las librerias En el cuadro de
Referencias de .Net solo tienen que copiarlas en el
directorio

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

y listo a mi me funciono. y las referecias ya quedaron
bien referenciadas, y sin conflicto como antes


Bueno un saludo para todos
Juan Carlos

Preguntas similare

Leer las respuestas

#1 Octavio Telis Aynés
14/02/2005 - 20:56 | Informe spam
Juan, creo que no debería ser tan complicado pues existe un instalador de
DirectX para .NET, por lo que encontrar las referencias en .NET no debería
ser tan complicado.

De hecho basta instalar el SDK de DirectX 9 para tener a tu siposición la
ayuda, los assemblies y hasta un curioso icono en la ventana de inicio de
Visual Stuidio.NET

Puedes descargar de esta dirección los archivos:
http://msdn.microsoft.com/library/d...irectx.asp

Espero sea de utilidad

Saludos

Octavio Telis Aynés
www.comunidadpuntonet.org/df/

"Juan Carlos S" escribió en el mensaje
news:12f101c512ab$5908be60$
Hola a todos

Bueno hace algún puse una pregunta en este foro orientada
a como hacer la referencia a librerias directX desde .Net

el problema que tenía es que no podia encontrar en la
lista las librerias correspondietes, a pesar de instalar
y de reinstalar la utima vesion de la plataforma

Pues bueno, despues de mucho buscar navegar e investigar
en interne logre crear la referencia

Lo que pasa es que las librerias de DirectX cunado uno
instlar la plataforma, quedan un poco escondidasy es
necesario ir muy adentro a buscarlas

Bueno a quienes les interese le va esto
1. Ingresen a Modo DOS
2. Ingresen al siguiente directorio
cd
c:\windows\assembly\gac\Microsoft.DirectX\1.0.900.0__31bf3
856ad364e35

aqui encontraran la libreria correspondiente a
Microsoft.DirectX

en c:\windows\assembly\gac encontraran todos lo
directorios relacionados con directx
Microsoft.DirectX.Direcx3d por ejemplo, solo tienes que
ingresar a cada uno de los directorios relacionado, de
modo similar a como se indico arriba e ir copiando cada
una de estas libreria a otro directorio

Por ultimo paraa poder ver las librerias En el cuadro de
Referencias de .Net solo tienen que copiarlas en el
directorio

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

y listo a mi me funciono. y las referecias ya quedaron
bien referenciadas, y sin conflicto como antes


Bueno un saludo para todos
Juan Carlos
Respuesta Responder a este mensaje
#2 Juan Carlos S
14/02/2005 - 21:42 | Informe spam
yo tengo exactamente el mismo pensamiento que tu
no deberia de ser tan complicado

Solo te digo que instale reinstale, y las referencias no
me aparecieron

Luego vi en algunas páginas que manejaban el tema de
directX que decian que si las referencias no aparecían
siguienra el proceso que mostre

Bueno pero genere un Bat, y se agilizaron las cosas
No se mirare bien la direccion que me diste


Como te dije antes mirare la dirección que me diste, ya
sabes que en esto siempre hay una nueva y mejor forma de
hacer las cosas

Muchas gracias por la ayuda
Juan Carlo S


Juan, creo que no debería ser tan complicado pues existe


un instalador de
DirectX para .NET, por lo que encontrar las referencias


en .NET no debería
ser tan complicado.

De hecho basta instalar el SDK de DirectX 9 para tener a


tu siposición la
ayuda, los assemblies y hasta un curioso icono en la


ventana de inicio de
Visual Stuidio.NET

Puedes descargar de esta dirección los archivos:
http://msdn.microsoft.com/library/default.asp?


url=/downloads/list/directx.asp

Espero sea de utilidad

Saludos

Octavio Telis Aynés
www.comunidadpuntonet.org/df/

"Juan Carlos S"


escribió en el mensaje
news:12f101c512ab$5908be60$
Hola a todos

Bueno hace algún puse una pregunta en este foro orientada
a como hacer la referencia a librerias directX desde .Net

el problema que tenía es que no podia encontrar en la
lista las librerias correspondietes, a pesar de instalar
y de reinstalar la utima vesion de la plataforma

Pues bueno, despues de mucho buscar navegar e investigar
en interne logre crear la referencia

Lo que pasa es que las librerias de DirectX cunado uno
instlar la plataforma, quedan un poco escondidasy es
necesario ir muy adentro a buscarlas

Bueno a quienes les interese le va esto
1. Ingresen a Modo DOS
2. Ingresen al siguiente directorio
cd
c:\windows\assembly\gac\Microsoft.DirectX\1.0.900.0__31bf


3
856ad364e35

aqui encontraran la libreria correspondiente a
Microsoft.DirectX

en c:\windows\assembly\gac encontraran todos lo
directorios relacionados con directx
Microsoft.DirectX.Direcx3d por ejemplo, solo tienes que
ingresar a cada uno de los directorios relacionado, de
modo similar a como se indico arriba e ir copiando cada
una de estas libreria a otro directorio

Por ultimo paraa poder ver las librerias En el cuadro de
Referencias de .Net solo tienen que copiarlas en el
directorio

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

y listo a mi me funciono. y las referecias ya quedaron
bien referenciadas, y sin conflicto como antes


Bueno un saludo para todos
Juan Carlos



.

Respuesta Responder a este mensaje
#3 José Miguel Torres Gómez
15/02/2005 - 22:57 | Informe spam
Esto es porque al instalar el directx los assembly del
mismo quedan encapsulados en c:\winnt(o windows depende de
tu os)\assembly\GAC\... Busca con el explorardor de win
esta ruta y fijate como se llaman los "paquetes" que
tienen encapsulados los micrsoft.directx ... luego desde
el pronp del DOS entra en estas rutas dando cd y dir para
mostrar sus contenidos al final encontraras las dll de
directx, has un fcopy con el prompt a c:(puede ser
cualquier otra ruta) luego ya con el explorardor de win
copia estas dll a la carpeta de assembly publicos de .net
y listo ya puedes usarlas!! Hay otra forma más sencilla de
accesder a estos assembly encapsulados y es agregando una
entrada llamada cacheviewer al registro de win pero en
este momento no recuerdo donde se detea, si no puedes con
el DOS me avisas para buscarte donde se setea la variable
del registro, Bye
Respuesta Responder a este mensaje
#4 José Miguel Torres
15/02/2005 - 23:11 | Informe spam
Mejor has esto mucho mas facil en el registro de windows
agrega esta entrada
HKLM\Software\Microsoft\Fusion\DisableCacheViewer de tipo
dword y dale un valor de 1, ahora puedes ir en el
explorardor de windows a la ruta del c:\winnt(windows)
\assembly\gac y ya veras todo como carpetas, entra a las
de directx y copia las dll a los assembly de .net y listo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida