title: Unable to sign an imported msi.dll assembly using tlbimp
body: <p>This seems so trivial, yet I can't get it to work..</p>
  
  <p>I have an msi.dll wrapper (named Interop.WindowsInstaller.dll) which I need to sign. The way to do it is by signing it upon import (this specific case is even documented in MSDN: <a href="http://msdn.microsoft.com/en-us/library/zec56a0w.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/zec56a0w.aspx</a>).</p>
  
  <p><strong>BUT</strong> - no matter how I do it (w/ or w/o a keyfile, w/ or w/o adding "/delaysign"), the generated assemly's size is always 36,864 bytes and when viewing the DLL's properties there is no "Digital Signatures" tab (needless to say - the DLL is NOT signed).</p>
  
  <p>What am I missing here?? (... HELP!...)</p>