Das C# Beispielprojekt bentigt fr den Zugriff auf die KeyPilotUSB.dll die 
  Wrapper-DLL KeyPilotComAssembly.dll, die die Strukturen, enums & Methoden fr 
  .NET definiert.
Diese DLL ist (sowohl in ihrer Debug-Variante KeyPilotComAssemblyD.dll als 
  auch in der Release-Variante) als abhngige Assembly im Beispielprojekt
  integriert.
  
Fr eigene .NET Projekte muss diese Assembly (bzw. beide Varianten) ebenfalls
  als Referenz hinzugefgt werden.
Die geschieht in VisualStudio ber einen Rechtsklick auf "References", dann
  Auswahl der Lasche "Browse" und dort zur DLL navigieren und diese auswhlen.
Alternativ (und mit Mglichkeit der Unterscheidung von DEBUG- und RELEASE-
  Variante) macht man dies besser von Hand, d.h. durch Editierung (mit einem 
  Texteditor) der .csproj Datei:
-------------------------------------------------------------------------------
  <Choose>
    <When Condition=" '$(Configuration)' == 'Debug' ">
      <ItemGroup>
        <Reference Include="KeyPilotComAssemblyD, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
          <SpecificVersion>False</SpecificVersion>
          <HintPath>..\..\DLL\KeyPilotComAssemblyD.dll</HintPath>
        </Reference>
      </ItemGroup>
    </When>
    <Otherwise>
      <ItemGroup>
        <Reference Include="KeyPilotComAssembly, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
          <SpecificVersion>False</SpecificVersion>
          <HintPath>..\..\DLL\KeyPilotComAssembly.dll</HintPath>
        </Reference>
      </ItemGroup>
    </Otherwise>
  </Choose>
-------------------------------------------------------------------------------
(vgl. Beispiel-Projekt KeyPilotCS.csproj)

Die KeyPilotComAssembly.dll und die KeyPilotUSB.dll mssen sich im selben Ordner 
befinden (bzw. die Debug-Versionen KeyPilotComAssemblyD.dll & KeyPilotUSBD.dll).
Die KeyPilotComAssembly.dll funktioniert NUR zusammmen mit der KeyPilotUSB.dll.
