[ Acid @ 20.11.2003. 20:43 ] @
Imam jedan OGROMAN problem:
VS.net 2002 imam odavno instaliran sa .net frameworkom 1.0. Pre neki dan sam instalirao directx 9 sdk i sve je radilo kako treba (mogao sam u vb.net i c# da dodajem dx9 reference). Medjutim posle toga (nekoliko dana) sam instalirao update za sdk (summer 2003) ali posle toga kada pokrecem VS u onom spisku instaliranih programa imam i DirectX SDK ali sada ne mogu da ubacujem reference u VB.net, a takodje nemam ni DirectX wizard kao tip projekta.

Pokusao sam da skinem Summer 2003 update ali nista. Skinuo sam ceo SDK pa ga ponovo instalirao ali nista. Nistalirao sam framework 1.1 pa sdk ali opet nista; skinuo sam CEO VS i CEO framework i CEO sdk, pa sve ispocetka (sada bez summer 2003) ali opet nista. STA DA RADIM?????????? Molim Vas pomazite sto pre mozete i umete. HVALA.

[Ovu poruku je menjao Reljam dana 20.11.2003. u 17:14 GMT]
[ Reljam @ 20.11.2003. 21:40 ] @
Sta se desava kada pokusas da rucno dodas reference sa "Add Reference"?

Nije greska u DX9b, ja ga imam instaliranog i imam i wizard. Zato me interesuje u cemu je bio problem.
[ Acid @ 21.11.2003. 21:48 ] @
Kada rucno ubacujem reference kaze da ne moze da nadje reference u dll fajlu. Evo kako su se stvari tacno odvijale pa ti provali u cemu je problem:

1.Instalirao sam DX9
2.Instalirao sam VS.net 2002 sa framework-om 1.0.
3.instalirao sam dx9 SDK
status: sve je OK
4. instalirao sam dx9b
5. instalirao sam summer 2003 update za SDK a on sam mi je update-ovao DX
status:nista nije OK. Wizardi ne rade, reference ne rade, ne uspeva da otvori samples projetke (samo izbaci poruku da projekat nije validan VS dokument)...
6. deinstalirao sam sve gore navedene programe (osim DX jer nisam uspeo)
7. istalirao sam sve ispocetka (od 1.)
status: opet nista ne radi??!??!?!?!

Ako mozes vidi sta je problem pa javi jer sada ne smem da instaliram nijedan program da ne bih ponovo zeznuo SDK.

Pozdrav.
[ Reljam @ 22.11.2003. 08:11 ] @
Ok, problem je u VS2002. Summer update ne podrzava VS2002 bas najbolje. To je bag, i nazalost ne postoji resenje za wizarde. Ako rucno otvoris projekat i dodas reference na:

C:\Windows\Microsoft.NET\Framework\v1.0.3705\System.dll (ako vec ne postoji)
C:\Windows\Microsoft.NET\Managed DirectX\v9.00.1126\Microsoft.DirectX.dll
C:\Windows\Microsoft.NET\Managed DirectX\v9.00.1126\Microsoft.DirectX.Direct3D.dll
C:\Windows\Microsoft.NET\Managed DirectX\v9.00.1126\Microsoft.DirectX.Direct3DX.dll

trebalo bi da radi. Inace, bolje ti je da koristis neki od Tutoriala kao pocetnu tacku nego wizard.
[ Acid @ 22.11.2003. 11:35 ] @
Pa wizardi mi ustvari i nisu bas potrebni, nego me zanima sta Summer 2003 ima sto obican SDK nema, tj. da li vredi instalirati Summer2003 pa rucno dadavati reference.
[ ZENdra 777 @ 22.11.2003. 13:32 ] @
I ja imam slican problem.Pokusao sam ono sa rucnim dodavanjem referenci, medjutim u ''C:\WINDOWS\Microsoft.NET\Managed DirectX\v4.09.00.0900'' uopste nema .dll fajlova nego su svi .xml !!!??? Tek sad ne znam sta da radim. Pokusao sam da im promijenim ekstenziju u .dll ali ni to nije upalilo.
I jos moram da kazem da kad sam reinstalirao dx sdk vise nemam znak directx-a u flash screen-u vs.net-a, a ni directx wizard.
[ Reljam @ 22.11.2003. 19:07 ] @
Pogledaj moj mail pazljivije - treba da postavis reference na v9.00.1126, ne na v4.xx.xxxx (uzgred, mislim da v4 ni ne postoji).

A Summer Update sadrzi podrsku za animaciju (skinning / bones), bolju podrsku za shadere (flow control), PRT, i jos nekoliko stvari:

http://msdn.microsoft.com/libr.../directx/graphics/whatsnew.asp

Drugim recima, nove stvari su prilicno napredne, ako ti treba samo osnovna funkcionalnost, onda ti je i stari SDK ok.

Ako imas VS 2003, mozes da upgradujes bez problema, jer ti se reference nece promeniti. To sa referencama je stvarno glupost, ali zato kada se jedanput sredi, onda radi.
[ Acid @ 22.11.2003. 19:10 ] @
Posle svi ovih problema kada sam formatirao HD i sve ponovo instalirao u flashscreen-u nemam znak DX-a a DX reference me rade kako treba??!!?!?!
[ Reljam @ 22.11.2003. 19:25 ] @
DX znak samo znaci da su debugger ekstenzije za pixel shadere instalirane - znaci mozes da kompajliras ostalo bez problema. U svakom slucaju, drago mi je da radi.
[ ZENdra 777 @ 23.11.2003. 17:17 ] @
Dakle da bih rijesio problem trebam da skinem summer 2003 update? nije mi jasno zasto kod mene pise v4.xx.xxxx kad sam siguran da sam skinuo aktuelnu verziju (sdk sam skinuo prije sedam dana). ovo je link s kojeg sam skidao: http://download.microsoft.com/...9-a2f4-7fcca37b8bb3/dx9sdk.exe I opet moram pitati ima li iko pojma zasto su oni fajlovi xml a ne dll? Vec postajem ocajan...
[ Acid @ 23.11.2003. 17:54 ] @
I ja sam proverio folder u c:\windows\microsoft.net\managed directx\ i kod mene pise v4.xx.xxxx???!?!?!!?!?!?!? sta ovo znaci?
[ ZENdra 777 @ 23.11.2003. 18:04 ] @
Citat:
Acid:
I ja sam proverio folder u c:\windows\microsoft.net\managed directx\ i kod mene pise v4.xx.xxxx???!?!?!!?!?!?!? sta ovo znaci?


Jesi li provjerio da li u c:\windows\microsoft.net\managed directx...\ imas .dll ili .xml fajlove. Nije mi jasno da svi imaju .dll fajlove a da su kod mene .xml
Kakve veze XML ima sa directx referencama?
[ Reljam @ 23.11.2003. 19:44 ] @
Ja sam prilicno siguran da sam to i ja skinuo, a da je kod mene bila verzija 9. Da bi nam ovo bilo lakse, molim te kazi mi sledece stvari:

1) Koja je tacno verzija?
2) Nadji u c:\windows\microsoft.net\managed directX fajl koji se zove "Microsoft.DirectX.dll" - moze da postoji vise od jedanput. Ako ga imas, kazi mi u kom si ga direktorijumu nasao. Ako ga *uopste* nemas, to znaci da si na neki nacin izbrisao to. U tom slucaju mozemo da se dogovorimo kako da ti prebacim samo dllove koji su ti potrebni.

[ ZENdra 777 @ 23.11.2003. 20:47 ] @
Dx sdk mislim da je cista verzija 9, znaci nije ni 9b ni 9.1b (mislim da taj nije ni izasao), vs.net je 2002, a menaged directx (ime foldera) je v4.09.00.0900, i u tom folderu imam sve fajlove koji su potrebni za rad (Microsoft.DirectX, Microsoft.DirectX.Direct3D,...) samo sto oni nisu .dll nego .xml. Vec sam napisao da sam im pokusao promijeniti ekstenzije u .dll ali ni to nije uspjelo (vs ih nije htio ucitati). Reinstalirao sam dx sdk i sad opet imam dx wizard, ali i dalje ne radi...
Da li bi ti mogao da mi posaljes na e-mail te .dll fajlove iz C:\WINDOWS\Microsoft.NET\Managed DirectX\xx.xx.xx.xxxx\ ?
Mozda ce to rijesiti problem...
[ Reljam @ 23.11.2003. 21:06 ] @
Ok, izgleda da si na neki nacin obrisao samo .DLL fajlove, a ostavi .XML - da li si ih rucno brisao?

U svakom slucaju, evo linka:

http://www.markovic.biz/mxredistDebug.msi
http://www.markovic.biz/mxredistRetail.msi
[ ZENdra 777 @ 24.11.2003. 22:17 ] @
RADI !!!!!!!!!!!!!!
Izgleda da je problem bio samo u dll-ovima.Wizard mi jos uvijek ne funkcionise, ali kad rucno dodam reference radi savrseno...Relja svaka cast.
Jos jednom Hvala!