title: Problem in registering a 32 bit C++ COM/ATL Service on Windows7 64 bit
body: <p>My product have a <strong>ATL/COM based C++ service (32 bit)</strong>. It get registered and run fine on XP 32 bit and Vista 32 bit.</p>
  
  <p>But now I want to run the same <strong>on Windows7 64 bit also</strong>. I tried to register the service the following way:</p>
  
  <p>1 I did Copy MyService.exe at C:\Windows\SysWOW64.</p>
  
  <p>2 Then executing <strong>"C:\Windows\SysWOW64\MyService.exe" -RegServer</strong> from Start->Run</p>
  
  <p>3 Then executing <strong>"C:\Windows\SysWOW64\MyService.exe" -Service</strong> from Start->Run</p>
  
  <p>But my service is not getting registered. While registering it, I don't get any error message. Also I didn't find any entry in event viewer (I saw event viewer first time. Don't know where to see the log about registration of my service). And I didn't find entry for my service at <strong>Control Panel\Administrative Tools\Services</strong>.</p>
  
  <p>Please advise me how can I register my service?</p>
  
  <p>Thanks in Advance
  Regards</p>