title: Using a SharpDevelop library, how do I add a reference to a project?
body: <p>I'm using ICSharpCode.SharpDevelop libraries for my project. I'm trying to figure out how to construct an instance of DefaultProject so that it has all necessary references. So, I need something like</p>
  
  <pre><code> projectContent.AddReferencedContent(_projectContentRegistry.GetProjectContentForReference("System.Core", "System.Core"));
  </code></pre>
  
  <p>Except that it doesn't work -- GetProjectContentForReference(..) always returns null, whatever I'm trying to provide for the arguments.</p>