diff --git a/icu4c/source/common/common.vcxproj b/icu4c/source/common/common.vcxproj
index 0aae1ea8d4..254d57e1cf 100644
--- a/icu4c/source/common/common.vcxproj
+++ b/icu4c/source/common/common.vcxproj
@@ -104,6 +104,7 @@
Level3
true
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -146,6 +147,7 @@
true
EditAndContinue
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -185,6 +187,7 @@
Level3
true
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -225,6 +228,7 @@
true
ProgramDatabase
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/extra/uconv/uconv.vcxproj b/icu4c/source/extra/uconv/uconv.vcxproj
index 39b035f7ee..6ad24fd896 100644
--- a/icu4c/source/extra/uconv/uconv.vcxproj
+++ b/icu4c/source/extra/uconv/uconv.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -151,6 +152,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -195,6 +197,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -238,6 +241,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/i18n/i18n.vcxproj b/icu4c/source/i18n/i18n.vcxproj
index ed75a6382e..d496b18d07 100644
--- a/icu4c/source/i18n/i18n.vcxproj
+++ b/icu4c/source/i18n/i18n.vcxproj
@@ -106,6 +106,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -151,6 +152,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -193,6 +195,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -236,6 +239,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/io/io.vcxproj b/icu4c/source/io/io.vcxproj
index f89ae58c96..38f2a24eac 100644
--- a/icu4c/source/io/io.vcxproj
+++ b/icu4c/source/io/io.vcxproj
@@ -106,6 +106,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -151,6 +152,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -193,6 +195,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -236,6 +239,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/samples/cal/cal.vcxproj b/icu4c/source/samples/cal/cal.vcxproj
index 11a4e7f76e..f9fce08d39 100644
--- a/icu4c/source/samples/cal/cal.vcxproj
+++ b/icu4c/source/samples/cal/cal.vcxproj
@@ -104,6 +104,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -144,6 +145,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -185,6 +187,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -227,6 +230,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/samples/date/date.vcxproj b/icu4c/source/samples/date/date.vcxproj
index 42e8b4c0a8..4baab9c3ee 100644
--- a/icu4c/source/samples/date/date.vcxproj
+++ b/icu4c/source/samples/date/date.vcxproj
@@ -104,6 +104,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -144,6 +145,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -184,6 +186,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -225,6 +228,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/stubdata/stubdata.vcxproj b/icu4c/source/stubdata/stubdata.vcxproj
index f0db0996c2..2bc7f69eeb 100644
--- a/icu4c/source/stubdata/stubdata.vcxproj
+++ b/icu4c/source/stubdata/stubdata.vcxproj
@@ -110,6 +110,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)
@@ -158,6 +159,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)
@@ -206,6 +208,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)
@@ -252,6 +255,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;STUBDATA_BUILD;%(PreprocessorDefinitions)
diff --git a/icu4c/source/test/cintltst/cintltst.vcxproj b/icu4c/source/test/cintltst/cintltst.vcxproj
index f7701849cc..cf80d5009a 100644
--- a/icu4c/source/test/cintltst/cintltst.vcxproj
+++ b/icu4c/source/test/cintltst/cintltst.vcxproj
@@ -105,6 +105,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -143,6 +144,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -183,6 +185,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -220,6 +223,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/test/intltest/intltest.vcxproj b/icu4c/source/test/intltest/intltest.vcxproj
index 1021947a18..2fe19ca8ea 100644
--- a/icu4c/source/test/intltest/intltest.vcxproj
+++ b/icu4c/source/test/intltest/intltest.vcxproj
@@ -106,6 +106,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -147,6 +148,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -181,6 +183,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -217,6 +220,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/test/iotest/iotest.vcxproj b/icu4c/source/test/iotest/iotest.vcxproj
index d760ad3565..7d88168c3f 100644
--- a/icu4c/source/test/iotest/iotest.vcxproj
+++ b/icu4c/source/test/iotest/iotest.vcxproj
@@ -107,6 +107,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -143,6 +144,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -185,6 +187,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -219,6 +222,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/ctestfw/ctestfw.vcxproj b/icu4c/source/tools/ctestfw/ctestfw.vcxproj
index 578377efdb..183e40c48a 100644
--- a/icu4c/source/tools/ctestfw/ctestfw.vcxproj
+++ b/icu4c/source/tools/ctestfw/ctestfw.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -151,6 +152,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -192,6 +194,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/genbrk/genbrk.vcxproj b/icu4c/source/tools/genbrk/genbrk.vcxproj
index c59928fddd..64f1b2862b 100644
--- a/icu4c/source/tools/genbrk/genbrk.vcxproj
+++ b/icu4c/source/tools/genbrk/genbrk.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -150,6 +151,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -192,6 +194,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/genccode/genccode.vcxproj b/icu4c/source/tools/genccode/genccode.vcxproj
index ea950fdae3..4c3db2a497 100644
--- a/icu4c/source/tools/genccode/genccode.vcxproj
+++ b/icu4c/source/tools/genccode/genccode.vcxproj
@@ -106,6 +106,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -148,6 +149,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -189,6 +191,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -230,6 +233,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gencfu/gencfu.vcxproj b/icu4c/source/tools/gencfu/gencfu.vcxproj
index 282d285602..5a8894cfa4 100644
--- a/icu4c/source/tools/gencfu/gencfu.vcxproj
+++ b/icu4c/source/tools/gencfu/gencfu.vcxproj
@@ -106,6 +106,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
.\x86\Debug\gencfu.exe
@@ -137,6 +138,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
.\x86\Release\gencfu.exe
@@ -172,6 +174,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -213,6 +216,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gencmn/gencmn.vcxproj b/icu4c/source/tools/gencmn/gencmn.vcxproj
index 688516448f..4fe5dd2475 100644
--- a/icu4c/source/tools/gencmn/gencmn.vcxproj
+++ b/icu4c/source/tools/gencmn/gencmn.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -150,6 +151,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -192,6 +194,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gencnval/gencnval.vcxproj b/icu4c/source/tools/gencnval/gencnval.vcxproj
index 98d48b24f7..5173df7265 100644
--- a/icu4c/source/tools/gencnval/gencnval.vcxproj
+++ b/icu4c/source/tools/gencnval/gencnval.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -150,6 +151,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -192,6 +194,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gendict/gendict.vcxproj b/icu4c/source/tools/gendict/gendict.vcxproj
index 2fcaccf5fe..ce0b7f3ab7 100644
--- a/icu4c/source/tools/gendict/gendict.vcxproj
+++ b/icu4c/source/tools/gendict/gendict.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -150,6 +151,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -192,6 +194,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gennorm2/gennorm2.vcxproj b/icu4c/source/tools/gennorm2/gennorm2.vcxproj
index 7c41463299..b3e95c9405 100644
--- a/icu4c/source/tools/gennorm2/gennorm2.vcxproj
+++ b/icu4c/source/tools/gennorm2/gennorm2.vcxproj
@@ -103,6 +103,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -149,6 +150,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -190,6 +192,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -236,6 +239,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/genrb/derb.vcxproj b/icu4c/source/tools/genrb/derb.vcxproj
index fcec2520f9..f39c8285a6 100644
--- a/icu4c/source/tools/genrb/derb.vcxproj
+++ b/icu4c/source/tools/genrb/derb.vcxproj
@@ -111,6 +111,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -157,6 +158,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -202,6 +204,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -246,6 +249,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/genrb/genrb.vcxproj b/icu4c/source/tools/genrb/genrb.vcxproj
index bd4e344ac8..56d2bfdae5 100644
--- a/icu4c/source/tools/genrb/genrb.vcxproj
+++ b/icu4c/source/tools/genrb/genrb.vcxproj
@@ -106,6 +106,7 @@
Default
/utf-8 %(AdditionalOptions)
WINVER=0x0601;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -149,6 +150,7 @@
Default
/utf-8 %(AdditionalOptions)
WINVER=0x0601;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -190,6 +192,7 @@
Default
/utf-8 %(AdditionalOptions)
WINVER=0x0601;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -232,6 +235,7 @@
Default
/utf-8 %(AdditionalOptions)
WINVER=0x0601;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gensprep/gensprep.vcxproj b/icu4c/source/tools/gensprep/gensprep.vcxproj
index f4f6c4dc1d..5358459897 100644
--- a/icu4c/source/tools/gensprep/gensprep.vcxproj
+++ b/icu4c/source/tools/gensprep/gensprep.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -149,6 +150,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -191,6 +193,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -232,6 +235,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/gentest/gentest.vcxproj b/icu4c/source/tools/gentest/gentest.vcxproj
index 2ee9d0aeae..d029d70cf6 100644
--- a/icu4c/source/tools/gentest/gentest.vcxproj
+++ b/icu4c/source/tools/gentest/gentest.vcxproj
@@ -103,6 +103,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -141,6 +142,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -178,6 +180,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -215,6 +218,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/icuinfo/icuinfo.vcxproj b/icu4c/source/tools/icuinfo/icuinfo.vcxproj
index 15af56d629..52d252eb6f 100644
--- a/icu4c/source/tools/icuinfo/icuinfo.vcxproj
+++ b/icu4c/source/tools/icuinfo/icuinfo.vcxproj
@@ -105,6 +105,7 @@
Level4
true
Default
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -143,6 +144,7 @@
true
EditAndContinue
Default
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -182,6 +184,7 @@
Level4
true
Default
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -221,6 +224,7 @@
true
ProgramDatabase
Default
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/icuinfo/testplug.vcxproj b/icu4c/source/tools/icuinfo/testplug.vcxproj
index 25a44a177e..94adc2c9eb 100644
--- a/icu4c/source/tools/icuinfo/testplug.vcxproj
+++ b/icu4c/source/tools/icuinfo/testplug.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -151,6 +152,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -192,6 +194,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -234,6 +237,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/icupkg/icupkg.vcxproj b/icu4c/source/tools/icupkg/icupkg.vcxproj
index a6f6175774..69c7ebec6d 100644
--- a/icu4c/source/tools/icupkg/icupkg.vcxproj
+++ b/icu4c/source/tools/icupkg/icupkg.vcxproj
@@ -105,6 +105,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -144,6 +145,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -184,6 +186,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -224,6 +227,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/makeconv/makeconv.vcxproj b/icu4c/source/tools/makeconv/makeconv.vcxproj
index 39aaed3048..9563ba2eeb 100644
--- a/icu4c/source/tools/makeconv/makeconv.vcxproj
+++ b/icu4c/source/tools/makeconv/makeconv.vcxproj
@@ -110,6 +110,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -150,6 +151,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -194,6 +196,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -233,6 +236,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/pkgdata/pkgdata.vcxproj b/icu4c/source/tools/pkgdata/pkgdata.vcxproj
index a84b46bd16..3a71af3f89 100644
--- a/icu4c/source/tools/pkgdata/pkgdata.vcxproj
+++ b/icu4c/source/tools/pkgdata/pkgdata.vcxproj
@@ -110,6 +110,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -151,6 +152,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -195,6 +197,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -235,6 +238,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
diff --git a/icu4c/source/tools/toolutil/toolutil.vcxproj b/icu4c/source/tools/toolutil/toolutil.vcxproj
index 4a275d8973..c4fc4c6896 100644
--- a/icu4c/source/tools/toolutil/toolutil.vcxproj
+++ b/icu4c/source/tools/toolutil/toolutil.vcxproj
@@ -107,6 +107,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -152,6 +153,7 @@
EditAndContinue
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)
@@ -195,6 +197,7 @@
true
Default
/utf-8 %(AdditionalOptions)
+ true
NDEBUG;%(PreprocessorDefinitions)
@@ -238,6 +241,7 @@
ProgramDatabase
Default
/utf-8 %(AdditionalOptions)
+ true
_DEBUG;%(PreprocessorDefinitions)