title: Visual Studio 2005 - VC++ compiler C1001 on Windows 7
body: <p>When I try to build a simple "Hello World" C++ app on Windows 7 Beta, using Visual Studio 2005 (VC++2005) I get a rather generic error</p>
  
  <blockquote>
    <p>C1001 error (Internal compiler error) </p>
  </blockquote>
  
  <p>The compiler seems to just crash, and Windows pops up its (un)helpful <code>This program has stopped working</code> dialog. The file it complains about is mcp1.cpp.</p>
  
  <p>Has anyone come across this before?</p>
  
  <p>Cheers,
  Fritz</p>
  
  <p>EDIT: The code is:</p>
  
  <pre><code>#include &lt;iostream&gt;
  
  int main(int argc, char** argv) {
      std::cout &lt;&lt; "Hello!";
      return 0;
  }
  </code></pre>
  
  <p>EDIT 2: I have installed SP1 as well as SP1 for Vista. VS popped up a warning saying it needs SP1 for Vista, but installing it makes no difference. No ideas about what I can possibly do to fix this?</p>