Hi, I've done all that
My first problem was the X10net interface problem.
So I did all the unistall etc and then got MSVCR100/dll not found. Tried the windows fix recommended, that did not work. I found it in the sysWOW64 file and not in system32 file like others did.
So I copied the MSVCR100.dll file from c:\windows\sysWOW64 and I copyied it to c:\windows\system32.
Did reinstall and now I'm getting the not valid error.
This is because you copied msvcr100.dll from c:\windows\sysWOW64. Basically, you are running a 64 bit operating system (c:\windows\sysWOW64 only exists in 64 bit installs of windows), but ActiveHome PRO is a 32 bit program. Windows has some built in magic to handle this conversion, but it involves having 2 copies of most system components. The 32 bit ones live in c:\windows\system32, the 64bit ones live in c:\windows\sysWOW64. They are
NOT THE SAME, even though the files are named the same, are sometimes the same size, same version, and there is almost no way to tell the difference between them. Right now every time you try to run a 32 bit program that requires msvcr100.dll it will try to reference the 64bit version of the dll you copied over. It says it is not a valid win 32 app because the program identifies itself to windows as a 32 bit app (because it is one), but then through linking to the wrong file starts making 64 bit system calls which is invalid for a win 32 application.
The AHP installer does install the correct version of this file normally, but it sounds like some kind of error is preventing it in your case. You can also download installers from microsoft to create these files. I can't post the URL because of security restrictions but if you Google for "Microsoft Visual C++ 2010 Redistributable Package" you should find it easily. For X10 products you only need the Microsoft Visual C++ 2010 Redistributable Package (x86) version. Installing the x64 version won't hurt anything though.