|
|
|
date: Thu, 23 Mar 2006 12:49:07 -0800,
group: microsoft.public.win32.programmer.directx.sdk
back
RE: d3dx9_27.dll distribution and ActiveX
Let me rephrase this - as I got new information :
I have written an ActiveX that is downloaded from a web page in a .cab file.
I need to distribute the d3dx9_27.dll file (my activex has a dependency on
it), but I would prefer not writing an installer - some users don't have
administrator privilege on their PC.
I have noticed that if I dont run the installer of the SDK redistributable
but simply copy the d3dx9_27.dll file in the same directory as my ActiveX
dll, my activeX will work fine.
Ideally, I would like to avoid having to ask my users to download and
install the redistributable themselves...
My question is:
- Is it possible just to distribute the d3dx9_27.dll file (along with the
minimum distribution set as stated in the D3D documentation), but not run the
MS installer of the sdk redistributable? (I mean just copying the dll in the
same directory as my ActiveX dll)?
Thanks,
Stéphane
"Stéphane Côté" wrote:
> I have written an ActiveX that is downloaded from a web page in a .cab file.
> I need to distribute the d3dx9_27.dll file (my activex has a dependency on
> it), but I would prefer not writing an installer - some users don't have
> administrator privilege on their PC.
>
> I have noticed that if I dont run the installer of the SDK redistributable
> but simply copy the d3dx9_27.dll file in the same directory as my ActiveX
> dll, my activeX will work fine.
>
> Ideally, I would like to avoid having to ask my users to download and
> install the redistributable themselves...
>
> I have 2 questions:
> 1- What does the d3dx9_27.dll file contain? I am asking this because I want
> to make sure I absolutely need it. I have noticed that if the dll is missing
> and I "delay load" it , my ActiveX does register, works fine and never seems
> to try loading the missing dll.
> 2- Is it possible just to distribute the d3dx9_27.dll file (along with the
> minimum distribution set as stated in the D3D documentation), but not run the
> MS installer of the sdk redistributable? (I mean just copying the dll in the
> same directory as my ActiveX dll)?
>
> Thanks,
>
> Stéphane
>
date: Thu, 23 Mar 2006 13:29:01 -0800
author: Stéphane Côté
|
|