title: Is it possible to reference an assembly that targets .net 4.5 in a project that targets 4.0?
body: <p>I have a MVC 3 application that targets .net 4.0  It has a dozen or so projects also targeting .net 4.0</p>
  
  <p>I have created a new project for the solution targeting .net 4.5 that uses reflection (there are a couple of nice bits of functionality in 4.5 that I want to use).  When I try to compile I get an error saying that the 'type or namespace (new 4.5 proj) could not be found, are you missing a directive or an assembly reference'.</p>
  
  <p>Is it possible to have a reference to an assembly targeting .net 4.5 in a project that targets 4.0?</p>