title: How-to: Load a type from a referenced assembly at runtime using a string in Silverlight
body: <p>I have tried this, specifying the assembly name:</p>
  
  <pre><code>Type.GetType(string.Format("{0}.{1}, {0}", typeToLoad.AssemblyName, typeToLoad.ClassName));
  </code></pre>
  
  <p>Which throws the following:</p>
  
  <blockquote>
    <p><strong>The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest</strong></p>
  </blockquote>
  
  <p>Trying the same without including the trailing assembly name like this:</p>
  
  <pre><code>Type.GetType(string.Format("{0}.{1}", typeToLoad.AssemblyName, typeToLoad.ClassName));
  </code></pre>
  
  <p>-- returns null.</p>
  
  <p><strong>So, I am looking for a way to instantiate a class by providing its fully qualified name in Silverlight 4.0</strong>.</p>
  
  <p>Any ideas would be greatly appreciated, Thanks.</p>