From 0c41a33b24dee3eb32951bc1cacfccb96c84cebe Mon Sep 17 00:00:00 2001 From: Luciano Passos Almeida Date: Wed, 28 Jan 2026 12:08:49 -0300 Subject: [PATCH 1/2] [Build] Add flag to build-win.ps1 that allows to build Release.static target --- build-win.ps1 | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build-win.ps1 b/build-win.ps1 index 573e36830..e35e22739 100644 --- a/build-win.ps1 +++ b/build-win.ps1 @@ -6,7 +6,8 @@ param ( [string]$enableMini = "true", [string]$enableTests = "true", [string]$customProps = "", - [string]$vsDevCmdBat = "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" + [string]$vsDevCmdBat = "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat", + [string]$libMTSqlite= "true" ) $solution = "Solutions\MSTelemetrySDK.sln" @@ -59,7 +60,11 @@ foreach ($arch in $archs) { foreach ($config in $configs) { $actualConfig = $config if ($binType -eq "lib") { - $actualConfig += ".vc14x.MT-sqlite" + if ($libMTSqlite -eq "true") { + $actualConfig += ".vc14x.MT-sqlite" + } else { + $actualConfig += ".static" + } } echo "Building $actualArch|$actualConfig|$binType..." From f32f26a640e9e7196953abbd60e86f4737eed149 Mon Sep 17 00:00:00 2001 From: Luciano Almeida <100867762+lucianopa-msft@users.noreply.github.com> Date: Wed, 28 Jan 2026 16:35:23 -0300 Subject: [PATCH 2/2] Update build-win.ps1 Co-authored-by: Tom Tan --- build-win.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-win.ps1 b/build-win.ps1 index e35e22739..8f4ef80da 100644 --- a/build-win.ps1 +++ b/build-win.ps1 @@ -7,7 +7,7 @@ param ( [string]$enableTests = "true", [string]$customProps = "", [string]$vsDevCmdBat = "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat", - [string]$libMTSqlite= "true" + [string]$libMTSqlite = "true" ) $solution = "Solutions\MSTelemetrySDK.sln"