VS2008: Unable to start debugging, Remote Debugging Monitor has been closed

If you are on a 64bit OS then you are ‘silently’ remote debugging. Devenv runs in WoW64 (meaning it’s a 32bit process) … when you hit F5 is launchs msvsmon.exe as a 64 bit process and sets up a communication channel between devenv and msvsmon “silent remote debugging” to allow debugging your 64 bit process. … Read more

Reading the registry and Wow6432Node key

On an x64 machine, here is an example of how to access the 32-bit view of the registry: using (var view32 = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry32)) { using (var clsid32 = view32.OpenSubKey(@”Software\Classes\CLSID\”, false)) { // actually accessing Wow6432Node } } … as compared to… using (var view64 = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64)) { using (var clsid64 = view64.OpenSubKey(@”Software\Classes\CLSID\”, true)) … Read more

Different results with Java’s digest versus external utilities

Got it. The Windows file system is behaving differently depending on the architecture of your process. This article explains it all – in particular: But what about 32-bit applications that have the system path hard coded and is running in a 64-bit Windows? How can they find the new SysWOW64 folder without changes in the … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)