title: Regasm writes mscoree.dll into Registry key InprocServer32
body: <p>When I register my .NET Assembly with regasm.exe the registry key</p>
  
  <p>HKEY_CLASSES_ROOT\CLSID{111E32AD-4BF8-495F-AB4D-6C61BD463EA4}\InprocServer32</p>
  
  <p>is set to "mscoree.dll". </p>
  
  <p>However, I am trying to mimic an existing COM-Server that was written in C. When registering this old COM-server the InprocServer32 is set to the full path to this component.</p>
  
  <p>Unfortunately the existing system (a plugin host that I can not change) reads and use this value - an is confused by the "mscoree.dll" value.</p>
  
  <p>My solution might be to patch this registry entry manually - but I would like to understand why regasm writes "mscoree.dll" into InprocServer32 .</p>