Re: directx redistribution
- From: "NL" <nl@xxxxxxx>
- Date: Wed, 30 Mar 2005 14:48:52 -0800
Hi Glenn,
I've made sure all references in the project are pointing to the correct
dlls. No luck.
Interestingly enough, I created a new Direct3D project, which just creates a
device and renders a small vertex buffer. I created a new setup & deployment
project for this .exe, and tried installing it on another machine. Same
error!
I've successfully distributed MDX progs before, but this is the first
project I've tried to distribute after installing the "February 2005
Update". Is there any way one can roll back the SDK to a previous version?
Thanks,
Norvin
"Glenn Wilson" <GlennWilson@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:8BDFE335-703D-4869-A612-6B29EC28D2C5@xxxxxxxxxxxxxxxx
> Have a look at your original project and make sure the referances are
linked
> correctly. If you were referanceing the dlls in the project directory you
> will need to change them back to the normal ones.
>
> I would remove the referances to the MDX files and re add them making sure
> that you select the assemblies from the .net section of the add referances
> wizard.
>
>
> "NL" wrote:
>
> > Hi Glenn,
> >
> > Thanks for the link. I followed your advice, but I'm still getting the
same
> > error:
> >
> > "System.IO.FileNotFoundException: File or assembly name
> > Microsoft.DirectX.Direct3DX, or one of it's dependencies, was not
found."
> > when I try to run my deployed program.
> >
> > I've installed managed directx ("dxsetup /installmanageddx") on the
> > destination computer. I've also made sure my deployment program _isn't_
> > including a copy of the direct3d dlls in the target folder.
> >
> > Any other things I should be checking? I've tried deploying the app to
> > multiple computers, and it does the same thing on all of them...
> >
> > TIA,
> > Norvin
> >
> >
> >
> > "Glenn Wilson" <ircomm@xxxxxxxxxxx> wrote in message
> > news:O0r$ymPNFHA.3796@xxxxxxxxxxxxxxxxxxxxxxx
> > > Don't add the files to the target folder, I would let the MDX and
directx
> > > runtime installer take care of the install. You can add the merge mod
to
> > the
> > > installer that you can then configure to install the managed libs.
> > >
> > > Have a quick look at this post for a quick and dirty method of
installing
> > > the runtime for a managed App.
> > > http://www.ircomm.net/forums/50/ShowPost.aspx
> > >
> > > Mykre
> > > www.ircomm.net - Managed Game Programming
> > >
> > > "NL" <nl@xxxxxxx> wrote in message
> > > news:%23Zv24wLNFHA.3228@xxxxxxxxxxxxxxxxxxxxxxx
> > > > Hi,
> > > >
> > > > I can't seem to get my DirectX app to run on other (i.e. non
> > development)
> > > > machines properly. I've made a setup & deployment project for my
..exe,
> > and
> > > > managed DX is installed on the target machine, but I get the
following
> > > > error:
> > > >
> > > > "System.IO.FileNotFoundException: File or assembly name
> > > > Microsoft.DirectX.Direct3DX, or one of it's dependencies, was not
> > found."
> > > >
> > > > Any ideas?
> > > >
> > > > Norvin
> > > >
> > > >
> > > > PS: The setup and deployment project I made included the following
files
> > > > as
> > > > dependencies, so they get installed in the target folder:
> > > > - Microsoft.DirectX.dll
> > > > - Microsoft.DirectX.Direct3DX.dll
> > > > - Microsoft.DirectX.Direct3D.dll
> > > >
> > > > Should I let the MDX install take care of these files? Or should
they be
> > > > included in my deployment project?
> > > >
> > > >
> > >
> > >
> >
> >
> >
.
- References:
- Re: directx redistribution
- From: NL
- Re: directx redistribution
- From: Glenn Wilson
- Re: directx redistribution
- Prev by Date: DirectShow, video capture driver, and prefixes
- Next by Date: 2 Questions about IndexBuffer
- Previous by thread: Re: directx redistribution
- Next by thread: Mesh loading problem, HELP!!
- Index(es):
Relevant Pages
|