   ODE.NET dll issues [SOLVED]
  Hi all,I recently started a project using ODE.NET. I got it all running on my Vista machine and VS2005. A recent system crash forced me to upgrade to Win7. My problem now is that ODE.NET.dll gives me a 'System.DllNotFoundException'. Basically, it doesnt find the ode.dll.I have the ode.dll placed in my bin/debug folder (in which I'm building).I'm running ode.NET.dll and ode.dll (0.9) versions from the ode sourceforge page.I've got most of my system setup before the crash, so I really want to figure this out!Here is some sample code (VB.NET):#If dDOUBLE ThenImports dReal = System.Double#ElseImports dReal = System.Single#End IfImports Ode.NETImports SystemImports System.TextImports System.Collections.GenericPublic Class Form1    Public world As IntPtr    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load   world = d.WorldCreate() --- THIS IS WHERE THE ode.dll GETS CALLED BUT ISN'T FOUND    End SubEnd ClassFor many reasons I have to do this project in VB.NET. But I appreciate all ideas on how to solve it!EDIT: Here is the actual error: "Unable to load DLL 'ode': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"Googling on this error showed some similar problems for a XNA wrapper for ODE: http://xnadevru.codeplex.com/Thread/View.aspx?ThreadId=2864[Edited by - henta on May 25, 2010 7:21:26 AM]
  How funny!I've spent a total of 8 hours trying to figure this out! 10 minutes after posting the above post, I found a solution!So I'm sharing it with you here:I used a software called "Dependency Walker" on ode.dll, it showed that ode.dll couldn't find some dlls it needed. They were:MSVCP71.DLLMSVCR71.DLLIESHIMS.DLLThe first one I found in my Program Files/Internet Explorer folder, I copied it to my debug folder.The second ones I found as a download here:http://www.addictivetips.com/windows-tips/fix-msvcp71-dll-and-msvcr71-dll-missing-error-in-windows-7/Voila! It works like a charm!I hope this help someone else!