C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Visual C++ is coming to a city near you!

With the Visual Studio 2010 launch around the corner, members of the Visual C++ team will be traveling around the world to meet with you and showcase the many new features Visual Studio 2010 has to offer for C++ developers. If we are coming to a stop near you, feel free to drop us an email and let us know. We will be delighted to meet ...

C++ Build Parallelization Post On Visual Studio blog

Visual Studio 2010 has some enhancements that provide an easy way to get faster builds on a multiprocessor computer through parallelism. Dan Moseley a Lead Developer on MSBuild has written a blog on the C++ Build Parallelism in Visual Studio 2010.   Thank you,   Marian Luparu and Kelly Evans Visual C++ Team...

VC++ Developer Survey

As we wrap up Visual Studio 2010, we are starting to plan the next release of Visual C++. Our goal is to make Visual C++ a product that meets your needs. Thus we need your help.  We would like to better understand what you do. Please take a few minutes and answer the survey below. The survey is totally anonymous and the data that you ...

ActiveX Test Container Application is Still Available

Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team.  I’ve noticed some posts on various forums lamenting the loss of the ActiveX Test Container application and I wanted to address those concerns. The ActiveX Text Container tool is still available as a sample in Visual Studio 2008 and Visual Studio 2010.  It is ...

VS 2010 and Source Control Providers

Hi, I recently explained the reasons behind the project settings changes we made for VS 2010. Let me describe to you today, how some of these changes may impact source control providers. The new .vcxproj extension and SCC We changed the C++ project file format in VS2010, migrating to the new MSBuild syntax, and we changed the project file ...

MFC applications now default to being DPI-aware

Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team, mainly responsible for MFC.  I wanted to make you aware of a subtle but meaningful change that we have made regarding MFC applications in Visual Studio 2010: all MFC applications are now marked as ‘DPI aware’ by default.  This means that your application is ...

IntelliSense/Browsing options in VC++ 2010

Now that Dev10 is getting close to release I want to describe in detail the various options we have included for controlling browsing and IntelliSense in VC++.  Note:  All information here is specifically about C and C++ and does not apply to C# or VB.  Some of the information contained in this blog will be available as part of...

Visual Studio 2010 C++ Project Upgrade Guide

Hi, my name is Li Shao. I am Software Design Engineer in Test on the C++ team. As has been mentioned in many of the blogs, for example, recent blog by Felix Huang, the blog by Andreea Issac and my earlier blog, one of the major improvements in this release is that the C++ build system is moving from the VCBuild based system to the MSBuild ...

Improving C++ Intellisense Performance with PCH

Thank you to everyone who has submitted feedback on the Visual Studio Release Candidate. We have received feedback that C++ Intellisense performance is slower. One way to improve this is to enable Pre-Compiled Headers usage for Intellisense parser. Andy Rich has written a detailed post on intellisense PCH usage that gives some additional ...

Project settings changes with VS2010

Hi, I am Andreea Isac, a developer on the Visual C++ team at Microsoft. I would like to present you a summary of all project settings that are stored in a different manner or place with Visual Studio 2010, compared with previous VS releases.   MSBuild syntax If you explore your project files on disk, you will notice that our default ...