Skip to content
This repository was archived by the owner on Aug 11, 2021. It is now read-only.

Commit db49e6c

Browse files
committed
[packages,VisualC,15.0] Fixes #357. VisualC-15.0 now tracks published versions in VisualStudio 2017 15.3.1. The VC Tools version has changed to 14.11.25503. The C runtime version has changed to 14.11.25325. A mistake from earlier VS2017 releases corrects the redist version from Microsoft.VC150.CRT to Microsoft.VC141.CRT. This change is not backward compatible with earlier releases of VisualStudio 2017.
1 parent cc12ed5 commit db49e6c

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

Changelog.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
19-Aug-2017 Fixes #357. VisualC-15.0 now tracks published versions in VisualStudio 2017 15.3.1. The VC Tools version has changed to 14.11.25503. The C runtime version has changed to 14.11.25325. A mistake from earlier VS2017 releases corrects the redist version from Microsoft.VC150.CRT to Microsoft.VC141.CRT. This change is not backward compatible with earlier releases of VisualStudio 2017.
2+
13
19-Aug-2017 Fixes #358. Prebuilt tool executables that do not exist at their specified paths on disk now result in an exception being thrown.
24

35
02-Jun-2017 ======== Version 1.1.1 Release ========

packages/VisualC-15.0/bam/Scripts/MetaData.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ public MetaData()
4949
throw new Bam.Core.Exception("'{0}' was not found. Was VisualStudio 2017 installed?", this.InstallDir.Parse());
5050
}
5151

52-
this.VCToolsVersion = Bam.Core.TokenizedString.CreateVerbatim("14.10.25017");
53-
this.CRuntimeVersion = Bam.Core.TokenizedString.CreateVerbatim("14.10.25008");
52+
this.VCToolsVersion = Bam.Core.TokenizedString.CreateVerbatim("14.11.25503");
53+
this.CRuntimeVersion = Bam.Core.TokenizedString.CreateVerbatim("14.11.25325");
5454

5555
if (Bam.Core.OSUtilities.Is64BitHosting)
5656
{
@@ -334,14 +334,14 @@ private set
334334
{
335335
case C.EBit.ThirtyTwo:
336336
{
337-
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x86/Microsoft.VC150.CRT/vcruntime140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
337+
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x86/Microsoft.VC141.CRT/vcruntime140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
338338
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/Redist/ucrt/DLLs/x86/ucrtbase.dll", null, new Bam.Core.TokenizedStringArray(windowsSDKMeta.InstallDirSDK10)));
339339
}
340340
break;
341341

342342
case C.EBit.SixtyFour:
343343
{
344-
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x64/Microsoft.VC150.CRT/vcruntime140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
344+
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x64/Microsoft.VC141.CRT/vcruntime140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
345345
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/Redist/ucrt/DLLs/x64/ucrtbase.dll", null, new Bam.Core.TokenizedStringArray(windowsSDKMeta.InstallDirSDK10)));
346346
}
347347
break;
@@ -360,11 +360,11 @@ private set
360360
switch (depth)
361361
{
362362
case C.EBit.ThirtyTwo:
363-
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x86/Microsoft.VC150.CRT/msvcp140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
363+
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x86/Microsoft.VC141.CRT/msvcp140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
364364
break;
365365

366366
case C.EBit.SixtyFour:
367-
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x64/Microsoft.VC150.CRT/msvcp140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
367+
dynamicLibPaths.Add(Bam.Core.TokenizedString.Create("$(0)/VC/Redist/MSVC/$(1)/x64/Microsoft.VC141.CRT/msvcp140.dll", null, new Bam.Core.TokenizedStringArray(this.InstallDir, this.CRuntimeVersion)));
368368
break;
369369

370370
default:

0 commit comments

Comments
 (0)