title: Fresh installed Visual Studio 2017 won't create C++ project with error 0x80041fe2
body: <p>I just installed Visual Studio 2017 (current time: August 2018). I only need C++ so I picked C++ component and deselected everything listed in "optional" items. Then after the installation, I cannot even create any C++ projects including both console and desktop projects. It gives me a error dialog of "Exception from hresult 0x80041fe2".</p>
  
  <p>I did a search online. This question, <a href="https://stackoverflow.com/questions/50399486/visual-studio-and-qt-hresult-0x80041fe2">visual studio and qt: HRESULT: 0x80041FE2</a>, seems close but it's QT related, so it's different. </p>
  
  <p>I did eventually find a solution. Will answer my own question below.</p>