Strange. It was the jnidispatch.dll in a folder for an app my employer makes, and I need to do my job. We released a new version last night and I unistalled the older version and upgraded. There was a handle on the old dll by an instance on javaw.exe, so I killed it, then deleted the older jnidispatch.dll. The strange thing is I had rebooted a couple time but it still found the jnidispatch.dll... Now after upgrading my company apps and deleting to older install folders, everything agrees and DesignLab IDE now runs ok. Stranger still, my companies software still uses the exact same 3.5 version of jnidispatch.dll. And it was never in my system %path% in the first place. Now I gotta go play with my new FPGA toys.