I have an application that was written on Windows Vista (32-bit) and Visual Basic 2008 Express, fully updated. This application functioned perfectly. I wiped my workstation recently and upgraded to Windows 7 (64-bit) RTM. I am still using the latest version of Visual Basic 2008 Express. My application stopped working...
Curious, I opened the source and through setting some breakpoints discovered that the application is failing when it tries to connect to the ThinkStick (running latest stable firmware, v4.27 I think). Oddly, I can still run ThinkEssentials and it communicates with the controller and the network nodes great...
I became more curious and pulled out the sample enumerating code that came with the SDK and tried to compile it, it fails when connecting to the controller. Even a new application from scratch that just connects to the controller fails...
I have even tried changing the advanced compilation options to only target x86 CPUs and not 64-bit... So... Am I missing something or is there a known incompatibility with Windows 7 64-bit and the SDK?
Any help would be appreciated. Failing an answer I think I might revert back to Vista, which is a bummer as Windows 7 is way better.