Managed DirectX

  • Thread starter Thread starter Lucvdv
  • Start date Start date
L

Lucvdv

The same question was already asked a month ago, but I don't find a clear
anwer (yes or no) in the follow-ups:

If you include the .Net framework and DirectX9c components, do you get
managed DirectX as well?

If the answer is no, is there a way to add it without including the full
DX9 setup on the target and letting it run during FBA?
 
Lucvdv said:
The same question was already asked a month ago, but I don't find a clear
anwer (yes or no) in the follow-ups:

If you include the .Net framework and DirectX9c components, do you get
managed DirectX as well?
NO


If the answer is no, is there a way to add it without including the full
DX9 setup on the target and letting it run during FBA?

Take the mdxredist.msi and call it from a FBA Gen Command...
Thats the way I am installing managed Dx...

I call it at phase 6000
That works great...

Mario
 
The same question was already asked a month ago, but I don't find a clear
anwer (yes or no) in the follow-ups:

If you include the .Net framework and DirectX9c components, do you get
managed DirectX as well?

If the answer is no, is there a way to add it without including the full
DX9 setup on the target and letting it run during FBA?


I found that you don't really need it, and maybe even best don't install
the managed extensions at all.

Just include the Microsoft.DirectX.* managed dll's used by your application
in the program directory, and it works.

Make sure you take the versions your application was compiled with, from
<systemroot>\Microsoft.Net\Managed DirectX\Vx.xx.xxxx\ on the development
system. These are NOT necessarily the ones that come with 9.0c, and it
will work ONLY with the version the application was compiled with !!!
 
Take the mdxredist.msi and call it from a FBA Gen Command...
Thats the way I am installing managed Dx...

I call it at phase 6000
That works great...

Thanks, that's the kind of answer I was looking for.

By see my other reply too, especially if the application wasn't compiled
with the latest version of the DirectX SDK.
 
Back
Top