Microsoft updated Visual Studio 2017 to version 15.7. Check Visual Studio changelog

qbap - Monday, 30 July 2018

Visual Studio 2017 was updated today to version 15.7. Visual Studio is now more responsive when running Git operations, and changes in the PDB/DIA lead to reduced latency and a 30% reduction in memory consumption in the VS debugger.

Visual Studio 2017 is a professional development environment for creating applications for desktop systems (Windows), for mobile devices running under Windows Phone, iOS or Android, as well as Web technologies like ASP.NET and Silverlight. By default, Visual Studio Professional supports languages like C #, Visual Basic, C ++, F # and JavaScript. In the application could not miss such options as bookmarks mechanism designed to quickly switch between your open files, syntax coloring and function auto-completion of code, the system easy to analyze code, integration with services or managing code built-in debugger to track code written application and correct any errors.

Visual Studio 2017 Changelog

Visual Studio 2017 15.7.5

  • VS2017 15.7.0 Community debugger not showing variable values on hover.
  • Exception block is optimized away causing a crash.
  • cannot push to remote repository since update from 15.7.2 to 15.7.3.
  • Sync commit: Git failed with a fatal error.
  • Compiler bug related to math operations on NaN not conforming to standards, when optimization is enabled.
  • Optimization error in x86 build reorders lines incorrectly.

Visual Studio 2017 15.7.4

  • Green squiggles and light bulb with "Macro in skipped region" message.
  • F7 does not switch to code.
  • F7 does not build anymore.
  • F7 build does not work.
  • LINK : error : Telemetry event upload failed: 'Failed to open connection to VCTIP'.
  • AXML file doesn't open after update.
  • F7 no longer toggles between the designer and the code.
  • XAML Editor Error: Window is not supported in WPF project.
  • WinForms View.ToggleDesigner does not work as it used to.
  • Toggle designer key binding lost.
  • F7 does not start a new build.
  • F7 no longer toggles between Designer and Code views.
  • There is a problem with structure definition in C language.
  • Provisioning a new SQL Server and new SQL DB in a different region than the App Service plan fails.

Visual Studio 2017 15.7

  • We added support to change installation locations.
  • You can Save All your pending changes before you start your update.
  • The update dialog provides you even more details about your update during installation.
  • C# 7.3 is included in Visual Studio version 15.7.
  • We improved solution load time for C# and VB projects.
  • We made numerous updates to F# and its tools, with a focus on performance.
  • We reduced the time to enable IntelliSense for large .NET Core projects by 25%.
  • We made Quick Info improvements and new .NET refactorings like convert for-to-foreach and make private fields readonly.
  • We added the ability to publish ASP.NET Core applications to App Service Linux without containers.
  • Live Unit Testing works with embedded pdbs and supports projects that use reference assemblies.
  • The Test Explorer has more responsive icons during test runs.
  • C++ developers can use CodeLens for unit testing.
  • We added new rules enforcing items from the C++ Core Guidelines.
  • Debugging large solutions with /Debug:fastlink PDBs is more robust.
  • CMake integration supports CMake 3.11 and static analysis.
  • Python projects support type hints in IntelliSense, and a Run MyPy command has been added to look for typing errors in your code.
  • Conda environments are supported in Python projects.
  • We added a next version of our Python debugger based on the popular open source pydevd debugger.
  • TypeScript 2.8 is included in Visual Studio version 15.7.
  • We improved Kestrel HTTPs support during debugging.
  • We added support for JavaScript debugging with Microsoft Edge.
  • The Debugger supports VSTS and GitHub Authentication for Source Link.
  • IntelliTrace’s step-back debugging feature is supported for debugging .NET Core projects.
  • We added IntelliTrace support for taking snapshots on exceptions.
  • We removed the blocking modal dialog from branch checkouts in Git when a solution or project reload is not required.
  • There is an option to choose between OpenSSL and SChannel in Git.
  • You can create and associate Azure Key Vaults from within the Visual Studio IDE.
  • Visual Studio Tools for Xamarin can automatically install missing Android API levels required by Xamarin.Android projects.
  • The Xamarin.Forms XAML editor provides IntelliSense and quick fixes for conditional XAML.
  • We added support for Azure, UWP, and additional project types in Visual Studio Build Tools.
  • You can create build servers without installing all of Visual Studio.
  • The Windows 10 April 2018 Update SDK - Build 17134 is the default required SDK for the Universal Windows Platform development workload.
  • We added support for Visual State Management for all UWP apps and more.
  • We enabled automatic updates for sideloaded APPX packages.
  • You have new tools for migrating to NuGet PackageReference.
  • We added support for NuGet package signatures.
  • We added Service Fabric Tooling for the 6.2 Service Fabric release.
  • We updated Entity Framework Tools to work with the EF 6.2 runtime and to improve reverse engineering of existing databases.

Visual Studio 2017 15.6.7

  • VS is more responsive when running Git operations.
  • Debugging large solutions with /debug:fastlink PDBs is more robust. Changes in the PDB/DIA lead to reduced latency and a 30% reduction in heap memory consumption in the VS debugger that used to cause crashes.
  • C++ compiler bugfixes:
    • Fix for the SSA optimizer incorrectly sinking a function call past a store to a variable used in a __finally handler.
    • Fix for the SSA optimizer sometimes incorrectly analyzing memory loads from locations with negative offsets.
    • Fix for the optimizer incorrectly transforming a pre-incremented loop into a post-incremented loop. This was found compiling the ICU project.
  • We have bumped up to Java™ Development Kit 8, Update 172 (JDK version 8u172).

Visual Studio 2017 15.6.6

  • This release addresses an issue where some Application Insights users were not seeing CodeLens requests and exceptions indicators when the solution first loads.

Visual Studio 2017 15.6.5

  • VS 15.6 does not respect the 'apply server settings to all users (store in project file)'.
  • Project could not be opened because Visual C# 2017 compiler was not created.
  • NuGet Package Manager only sees latest package versions after manually clearing cache.
  • Lost IIS Server Settings.
  • Visual Studio hangs during Nuget package update.
  • Installer throws unexpected error and saved changes to Solution2.sln are not saved.
  • C:\Windows\temp fills up with .itrace files after upgrade to 15.5.6.
  • vstest.console.exe fails test run with socket exception.
  • This release includes support for Xcode 9.3.

Visual Studio 2017 15.6.4

  • Assets File 'c:\xxxxxx\obj\project.assets.json' doesn't have a target for '.NETStandard,Version=v2.0'.
  • VS2017 fails to persist settings on first launch if there is another VS instance running from another user.
  • Android LLVM libc++ static library STL broken with VS15.6.0.
  • Unit tests no longer sorted alphabetically.
  • Test explorer tests grouped by class, namespace no longer sorted alphabetically in 15.6.2.

Visual Studio 2017 15.6.3

  • "Specified argument out of the range of valid values, parameter name: count" git tags.
  • Cannot open git commit details.
  • VS2017 Installer crashes on Modify when SyncFusion WPF Templates are installed.
  • Test Explorer loses position when tests are run.
  • Test explorer test hierarchy constantly jumps to top.
  • XAML editor always crashes when a change is made to the XAML file.
  • Test Explorer keeps scrolling to the top when a new test starts.
  • Viewing Git History shows: specified argument was out of range of values.
  • Alt+Up/Down does not reposition file in .NET Framework projects.
  • VS 15.6 deadlocks on solution load for .NET Core SDK project when a 'None Include' is added to file list.
  • 15.6 preview 6 discovers test adapter, but fails to run tests.
  • Test Explorer keeps scrolling to the top when a new test starts.
  • Microsoft Security Advisories for .NET Core updates.

Visual Studio 2017 15.6.2

  • "Specified argument out of the range of valid values, parameter name: count" git tags.
  • Cannot open git commit details.
  • VS2017 Installer crashes on Modify when SyncFusion WPF Templates are installed.
  • Test Explorer loses position when tests are run.
  • Test Explorer test hierarchy constantly jumps to top.
  • XAML editor always crashes when a change is made to the XAML file.
  • Test Explorer keeps scrolling to the top when a new test starts.
  • Viewing Git History shows: specified argument was out of range of values.
  • Alt+Up/Down does not reposition file in .NET Framework projects.
  • VS 15.6 deadlocks on solution load for .NET Core SDK project when a 'None Include' is added to file list.
  • 15.6 preview 6 discovers test adapter, but fails to run tests.