title: Microsoft Fakes generates UnitTestIsolationException
body: <p>I have written very simple unit test project to see abilities of Microsoft Fakes. And I have executed on System assembly the menu command "Add Fakes Assembly".</p>
  
  <pre><code>public static class Y2KChecker
  {
      public static void Check()
      {
          if (DateTime.Now == new DateTime(2000, 1, 1))
              throw new ApplicationException("y2kbug!");
      }
  }
  
  [TestClass]
  public class UnitTest1
  {
      [TestMethod]
      public void TestYear()
      {
          using (ShimsContext.Create())
          {
              ShimDateTime.NowGet = () =&gt; new DateTime(2000, 1, 1);
              Y2KChecker.Check();
          }
      }
  }
  </code></pre>
  
  <p>But in line using (ShimContext.Create()) I get always the UnitTestIsolationException:</p>
  
  <h2>Unexpected error returned by SetDetourProvider in profiler library 'C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\11.0.0\Microsoft.IntelliTrace.Profiler.11.0.0.dll'.</h2>
  
  <p>With my Visual Studio 2012 Update 2 is also installed Resharper. How fix this exception?</p>