Sign in to follow this  

[XNA]Cant run my XNA project on new Windows

This topic is 2794 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello, I have wierd problem because when i try to run my project using XNA there is an error: Cant find module. (Exception from HRESULT: 0x8007007E) on line: Application.Run(new MainForm()); So I cant find out what module is missing. I have all frameworks and i didn't change my system (Windows 7 64bit). I think I don't have something installed but i need to know what is it? Is there a way to find out? stack trace:
   w MoonReader.MainForm..ctor()
   w MoonReader.Program.Main() w D:\Projekty\MangaReader\MangaReader\Program.cs:wiersz 16
   w System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
   w System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
   w Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
   w System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   w System.Threading.ThreadHelper.ThreadStart()

Share this post


Link to post
Share on other sites
Ok i resolved problem using Dependancy Walker but now i've got question:
I needed these dlls:
d3dx9_31.dll
Wich is obviously a part of a directx 9. Can I distibute this file with my program? (Open source/freeware manga reader)
I think i need to attach DX license with it right?

Share this post


Link to post
Share on other sites
Quote:
Original post by oracle1
Well i downloaded this dll from some site providing all kinds of dlls so i think there is such option.

Yes, it's an option, but it isn't necessarily a legal one. From my understanding you can't legally include the various DirectX DLLs in with your application. You must include the full DirectX Redistributable.

Share this post


Link to post
Share on other sites
Can you find me such restriction in their eula? Because I haven't noticed anything like that.

Here: http://wklej.org/hash/95cecf8d151/txt/

I'm not very good in English so I could miss something.

Share this post


Link to post
Share on other sites
Quote:
Original post by oracle1
Can you find me such restriction in their eula? Because I haven't noticed anything like that.

Here: http://wklej.org/hash/95cecf8d151/txt/

I'm not very good in English so I could miss something.

I don't think that is even the right EULA. It's talking about a virtual machine for Java, not DirectX.

link about this exact subject

Share this post


Link to post
Share on other sites

This topic is 2794 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this