title: VC++ Native unit test, Could not locate debug symbols
body: <p>I have 3 projects in one solution, a <code>.dll</code>, a console application <code>.exe</code> as the dll client. recently added <code>native unit test</code> according to this <a href="https://docs.microsoft.com/en-us/visualstudio/test/walkthrough-writing-unit-tests-for-cpp-dlls?view=vs-2017" rel="nofollow noreferrer">walk through</a>.</p>
  
  <p>while building the solution I get</p>
  
  <blockquote>
    <p>------ Discover test started ------ Could not locate debug symbols
    for <code>C:\*\Debug\ConsoleExample.exe</code>. To make use of '--list_content'
    discovery, ensure that debug symbols are available or make use of
    '' via a .runsettings file. Test Adapter for Google
    Test: Test discovery starting...</p>
  </blockquote>
  
  <p>I have not used google or boost libraries.
  The <code>test.cpp</code> precomiples are </p>
  
  <pre><code>#include "stdafx.h" // which includes headers of dll project (the exported functions)
  #include "CppUnitTest.h" 
  </code></pre>
  
  <p>I should mention that the tests are not failing, but I wonder what these warnings are for?</p>
  
  <ul>
  <li>an extra question: is native unit test works best for testing dll functions or are there better libraries at marketplace, as I am new in c/c++ not familiar with the whole environment. hope this one does not get down vote :)</li>
  </ul>