title: Unable to load assembly when referencing BindingFlags type in Windows 10 Universal Windows library
body: <p>When running unit tests, calling any method in my portable runtime library DLL that references the "System.Reflection.TypeExtensions" generates  a FileNotFound exception, searching for "System.Reflection.TypeExtensions". The error does not occur when the same code is executed in a Windows 10 Universal app.</p>
  
  <p>The project is a C# portable runtime library, configured to support .net Framework 4.6 and Windows Universal 10.0. The Test project is configured to use .net Framework 4.6.</p>
  
  <p>Whenever I attempt to call a method that uses the System.Reflection.BindingFlags type, I get the following exception. The exception occurs as the call starts (presumably while jit-ing the function).</p>
  
  <pre><code>Test method Sfx.Test.SignalExpressionTest.TestAddExpressions threw exception: 
  System.IO.FileNotFoundException: Could not load file or assembly 'System.Reflection.TypeExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.=== Pre-bind state information ===
  LOG: DisplayName = System.Reflection.TypeExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
   (Fully-specified)
  </code></pre>