libpanda.dll doesn't load new panda3d and winxp install

I tried running the “Ball in a maze” sample to see if it would work, but I got this error:

C:\Panda3D-1.6.2\samples\Ball-in-Maze>DirectStart: Starting the game.
Traceback (most recent call last):
File “Tut-Ball-in-Maze.py”, line 10, in
import direct.directbase.DirectStart
File “C:\Panda3D-1.6.2\direct\directbase\DirectStart.py”, line 3, in
from direct.showbase import ShowBase
File “C:\Panda3D-1.6.2\direct\showbase\ShowBase.py”, line 10, in
from pandac.PandaModules import *
File “C:\Panda3D-1.6.2\pandac\PandaModules.py”, line 2, in
from libpandaModules import *
File “C:\Panda3D-1.6.2\pandac\libpandaModules.py”, line 2, in
Dtool_PreloadDLL(“libpanda”)
File “C:\Panda3D-1.6.2\pandac\extension_native_helpers.py”, line 74, in Dtool_
PreloadDLL
imp.load_dynamic(module, pathname)
ImportError: DLL load failed: This application has failed to start because the a
pplication configuration is incorrect. Reinstalling the application may fix this
problem.

I decided to investigate a little more, so I instrumented the code in extension_native_helpers.py to print out the name of the path being imported in case of ImportError, and it was:

C:\Panda3D-1.6.2\bin\libpanda.dll

The error message here is vague, but I suspect it might have something to do with a dependency mismatch in the OS. I am running windows xp with service pack 2 (installed yesterday). Anyone have ideas on how I might fix the problem, or how I could further troubleshoot the issue?

Hi,

This is a bug in the way that 1.6.2 was compiled. You can work around the issue by installing the .NET 3.5 framework, or alternatively, download a daily snapshot build from:
panda3d.org/buildbot/

Awesome, thanks!!