title: Error when running unit tests in visual studio: Test-case objects missing
body: <p>I'm getting the following error when running unit tests from visual studio using resharper: </p>
  
  <p><code>Test-case objects missing for the following elements: ...  Rebuild the project and try again</code></p>
  
  <p>In the tooltip next to the unit test method it says: <code>Inconclusive: Test not run</code> and I think it said <code>Unit test skipped</code> at one point.  Resharper shows a grey eye icon.</p>
  
  <p>There's also a wierd issue with visual studio's Test Explorer.  It won't show all my unit tests.  In fact, it's missing over 200 of my unit tests.  They just don't appear in the Test Explorer window.  I do have a handful of tests that appear and will run just fine.</p>
  
  <p>Things I've tried already: rebooting my machine, clean, rebuild, changing all dependent projects to use the same .net framework 4.7.</p>
  
  <p>I'm using VS 2017 .net Framework 4.7, Resharper, and MSTest.  All with the latest updates and versions.</p>