Ik ben bezig met een spelletje in directx.
Nu werkt alles leuk en aardig op mijn pc. (WinXP SP2, .net + de sdk, directx9 + de sdk)
Maar op de pc van mijn broertje werkt hij niet.
Mijn broertje heeft dezelfde pc, WinXP SP2, .net framework, directx 9.0b).
Maar als ik het spel hierop wil draaien krijg ik de volgende error.
Unhandled Exception : System.IO.FileNotFoundException : File or assembly name Microsoft.DirectX.DirectDraw, or one of its dependencies, was not found.
Wat ik daaruit op maak is dat hij de assembly niet heeft wat ook zo is (C:/windows/assemblies oid) maar andere Directx applicaties als een normaal spel werken wel. Andere c# directx apps heb ik niet kunnen testen.
Ligt het eraan dat hij iets specifieks mist voor het dotnet framework? het enige wat ik zou kunnen bedenken is de DirectX SDK. de rest heeft hij ook namelijk. Maar het lijkt me onlogisch dat je de Software development kit nodig hebt om een Directx app gemaakt in c# te laten draaien.
Is het anders niet mogelijk de dll's (of wat dan ook) mee te compilen of iets dergelijks? Maar dit vind ik allemaal erg omslachtig als het zou kunnen.
Wat zou ik er aan kunnen doen?
EDIT/ Het gaat hier over Managed directx dus.
Nu werkt alles leuk en aardig op mijn pc. (WinXP SP2, .net + de sdk, directx9 + de sdk)
Maar op de pc van mijn broertje werkt hij niet.
Mijn broertje heeft dezelfde pc, WinXP SP2, .net framework, directx 9.0b).
Maar als ik het spel hierop wil draaien krijg ik de volgende error.
Unhandled Exception : System.IO.FileNotFoundException : File or assembly name Microsoft.DirectX.DirectDraw, or one of its dependencies, was not found.
Wat ik daaruit op maak is dat hij de assembly niet heeft wat ook zo is (C:/windows/assemblies oid) maar andere Directx applicaties als een normaal spel werken wel. Andere c# directx apps heb ik niet kunnen testen.
Ligt het eraan dat hij iets specifieks mist voor het dotnet framework? het enige wat ik zou kunnen bedenken is de DirectX SDK. de rest heeft hij ook namelijk. Maar het lijkt me onlogisch dat je de Software development kit nodig hebt om een Directx app gemaakt in c# te laten draaien.
Is het anders niet mogelijk de dll's (of wat dan ook) mee te compilen of iets dergelijks? Maar dit vind ik allemaal erg omslachtig als het zou kunnen.
Wat zou ik er aan kunnen doen?
EDIT/ Het gaat hier over Managed directx dus.
[ Voor 3% gewijzigd door Mischa_NL op 16-02-2005 14:07 ]