title: GetReferencedAssemblies doesn't return all assemblies
body: <p>I have the following code inside a Form, and am attempting to find a way to load a project assembly referenced by the form called <code>DataObjects</code>.  Using the following code, I only get six assemblies listed.  Looking at the references for the project the form is in, there are thirteen assembly references.  What is wrong here?</p>
  
  <pre><code>private void ListReferencedAssemblies()
  {
      var assemblies = Assembly.GetExecutingAssembly().GetReferencedAssemblies();
      foreach (var assembly in assemblies)
      {
          referencesListBox.Items.Add(assembly.Name);
      }
  } 
  </code></pre>