title: Cant Create Automapper custom value resolver
body: <p>I have been trying to create a automapper Custom value resolvers, but I seem to have missed some set up step as it can never seem to find </p>
  
  <pre><code> public abstract class ValueResolver&lt;TSource, TDestination&gt; : IValueResolver
  </code></pre>
  
  <p>So in the following snippet will not compile. </p>
  
  <pre><code>using DITest.Models; // This is where the SalesOrder class is
  using AutoMapper;
  
  namespace DITest.AutoMapper.SaleOrder
  {
    public class FullAddress : ValueResolver&lt;SalesOrder, string&gt;
    {
      protected override string ResolveCore(SalesOrder source)
      {
          return "foo bar"; 
      }
    }
  }
  </code></pre>
  
  <p>I get the error message </p>
  
  <p>The type or namespace name 'ValueResolver&lt;,>' could not be found (are you missing a using directive or an assembly reference?)</p>
  
  <p>Its say the using AutoMapper is not used.</p>
  
  <p>In the past I have been naughty and hacked in a reference for lib\net45\AutoMapper.dll</p>