title: Protobuf-net file or assembly not found when referencing assembly over COM interop
body: <p>I am trying to write a wrapper in C# for the protobuf-net package to enable me to access protocol buffer files directly from VBA in excel.
  I have written my code with references to protobuf-net added through the nuget package manager.  I have made my assembly COM visible and from VBA I am able to access my classes.<br>
  However when I try to load a protobuffer file, I get the following message:</p>
  
  <blockquote>
    <p>"Could not load file or assembly 'protobuf-net, Version=2.0.0.668,
    Culture=neutral, PublicKeyToken=257b51d87d2e4d67' or one of its
    dependencies. The system cannot find the file specified.
    (ProtoBufInterface.OutputData)"</p>
  </blockquote>
  
  <p>I have checked that the protobuf-net.dll file is being copied to the assembly directory.  Any ideas what is causing this or what I can do to fix it?</p>
  
  <p>Many thanks!</p>