title: Getting rid of "There is no source code available for the current location."
body: <p>OK, this is my own fault, but I can't seem to rescue myself.</p>
  
  <p>Whenever I try to step into a class that has fields with assignments calling into .NET code, I get a dialog box that contains the text "There is no source code available for the current location.":</p>
  
  <p><img src="https://i.stack.imgur.com/3pfTr.png" alt="Screenshot of error message"></p>
  
  <p>For instance, stepping into the constructor of the following class would give me the above message:</p>
  
  <pre><code>public class Test
  {
      private Stack&lt;String&gt; _Dummy = new Stack&lt;String&gt;();
      public Test() { }
  }
  </code></pre>
  
  <p>I assume this is because at some point I fiddled with the settings for the symbol server, but no matter what I fiddle with now, I can't seem to get rid of that message.</p>
  
  <p>Where has my stupidity forgotten what it did?</p>
  
  <hr>
  
  <p>Summary of my current <a href="https://stackoverflow.com/questions/4649093/visual-studio-2010-debugger-steps-over-methods-and-doesnt-stop-at-breakpoints/4649220#4649220">options</a>:</p>
  
  <ul>
  <li>[ ] Enable address-level debugging</li>
  <li>[x] Enable Just My Code (Managed Only)</li>
  <li>[ ] Enable .NET framework source stepping</li>
  <li>[ ] Enable source server support</li>
  <li>Symbol file .pdb locations - empty</li>
  <li>Cache symbols from symbol servers to this directory: C:\temp (empty)</li>
  </ul>