title: Visual Studio 2017 - Cant view variables when in debug mode
body: <p>I have been trying to figure this problem out for a while now.</p>
  
  <p>I work in Visual Studio 2017 and have many solutions I work on.  Every single one of them shows me variables and their values when I am debugging it except one.  It runs perfectly tho.</p>
  
  <p>What I have done:</p>
  
  <ul>
  <li>Played around with managed compatibility mode</li>
  <li>Clean and rebuild and all those basics</li>
  <li>Remove local solution and get it fresh from Git
  
  <ul>
  <li>The other developers working on the same solution do not have this problem</li>
  </ul></li>
  <li>Tried debugging the solution in VS2015 and VS2019 Preview</li>
  </ul>
  
  <p>Cant seem to fix this, any ideas on what more I can try?</p>
  
  <p><strong>Edit</strong>: Clarification, I can step through the code when debugging, but I cant view value of variables.</p>
  
  <p><strong>EditEdit</strong>: Was doing some testing, and I have new information. While one a breakpoint I look at a few variables. </p>
  
  <ul>
  <li>public ActionResult Detail(Guid? id) > I can view the value of id </li>
  <li>SomeObject item = someobjectRepository.GetItem(id).SingleOrDefault() > Gets the item but cant view its variables </li>
  <li>Later in the code foreach(var subitem in item.Subitems) > I can view the values of subitem.</li>
  </ul>
  
  <p><strong>EditEditEdit</strong></p>
  
  <p>Variables that cannot be view all have become stale.</p>
  
  <p>For testing puroses I removed all the variables of my model so is completely empty then I initialize it</p>
  
  <pre><code>public MySuperModel()
  {
  }
  </code></pre>
  
  <p>Initialization</p>
  
  <pre><code>MySuperModel model = new MySuperModel();
  </code></pre>
  
  <p>Viewing model by either hovering or adding to watch/quickwatch yields the message that it has become stale. </p>
  
  <p>And so forth, its very strange</p>