title: error: name followed by '::' must be a class or namespace name
body: <p>I'm trying to build my first ATL DLL project, in which I'm using ADODB. The issue here is that I'm getting each ADODB class underlined </p>
  
  <pre><code>ADODB::_ConnectionPtr spADOConnection;
  </code></pre>
  
  <p>when I pass the mouse over on <code>ADODB::_ConnectionPtr</code> I get <code>name followed by '::' must be a class or namespace name</code> <code>spADOConnection</code> I get <code>expected a ';'</code>. What's the mean of this, please? How do I to fix it please?</p>
  
  <p>Thanks a lot!</p>