mirror of
https://github.com/aphrody-labs/NuGet.Client.git
synced 2026-10-15 05:49:05 +00:00
This change resolves number of issues blocking VS15 build on a box with VS "15" willow installed at non-default location: - Discovery of msbuild 15.1 - Microsoft.Build.* dependency version - VS15/VS14 facade package restore conflict - Assembly references pointing to a default VisualStudio PublicAssemblies location - Binding VisualStudioVersion to MSBuildToolsetVersion Key changes: - Added 'Debug VS14'/'Release VS14' **solution** configurations to control projects built for specific "toolset", i.e target VS version - Added `HintPath` to Microsoft.Build.* assemblies pointing to current `MSBuildToolsPath` - Added `VisualStudioInstallDir` property initialized with VS install path from registry key - Moved common project properties to `common.props` - Project files cleanup