title: Error in adding assembly from dll in C# codedom compiler parameter
body: <p>I am working on a c# codedom project which provides users to dynamically compile the c# code.
  I am getting error when adding assembly dll of wpf (it is working fine for winforms). It is saying that "Can not find #### in assembly. Are you missing some reference" when I try to add the reference like "System.Windows.Media". But when I am adding the reference by its dll path like "C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.Printing.dll" then it is saying that "File C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.Printing.dll not found" but when I place the System.Printing.dll to the application executable folder, it is working fine.</p>
  
  <p>Following is the code I am using to add the reference to compiler option:</p>
  
  <pre><code>CompilerParameters oParameters;
  :
  :
  :
  string lcAssemblyDll="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\System.Printing.dll";
  oParameters.ReferencedAssemblies.Add(lcAssemblyDll);
  </code></pre>
  
  <p>I am not able to understand the problem. Also is there any other approach to add the wpf assemblies?</p>
  
  <p>Thanks</p>