Microsoft Releases Visual Studio Update 2 RC, Brings Improvements to C/C++ Operations


Microsoft has released a new candidate for its Visual Studio IDE. The new version dubbed Visual Studio Update 2 RC brings with it a number of improvements including better C/C++ operations.

Microsoft recently made available Visual Studio 2015 Update 2 RC. The Redmond, Washington-based company says that it has improved the runtime library performance of C and C++ languages on its platform.

“For example, extracting floating point numbers with iostreams is up to nineteen times faster,” wrote John Montgomery, Director of Program Management for Visual Studio. “Certain string operations are also faster, especiallystd::string::replace when replacing same-sized substrings. Give it a try and let us know if you notice a difference.”

Microsoft added that for Visual C++, it has also updated the C++ compiler and standard library with enhanced support for C++11 and C++14 features as well as preliminary support for certain features expected to be in the C++17 standard. The company says that it has fixed more than 300 compiler bugs including many that were flagged by users through Microsoft Connect.

Other improvements include a fix for the errors in the NuGet Package Manager Console that failed with “A task was canceled.” Microsoft says that it has also fixed bugs that caused a crash when null/ and/or invalid pointer was read. Rest of the changelog follows below.

Crashes some customers have encountered when opening a solution.

Reduced licensing failures and more actionable information when failures occur.

C++ projects load faster with improvements in UI delays.

Promotion of MSBuild warning MSB3644 (“The reference assemblies for framework {0} were not found”) to error status so incorrect target frameworks that give rise to this error will break a build.

Correction of problems in Visual Studio with ASP.NET after installing Update 2 CTP.

Visual Studio now shows Git SCC status in the status bar, and jumping to Changes, Sync, and Connect pages are just a single click away. This is all extensible by third party SCC providers.

Visual Studio now supports consuming TextMate snippets with IntelliSense completion by placing tmSnippet files into a snippet folder.

Improvements to the Application Insights search experience with the ability to jump to the code where a telemetry event was emitting, a search for related items, and a new experience to log data from apps.