diff --git a/build/azure-nuget-1es-pt.yml b/build/azure-nuget-1es-pt.yml index 17b8c3ea4f..8005bb7bfe 100644 --- a/build/azure-nuget-1es-pt.yml +++ b/build/azure-nuget-1es-pt.yml @@ -494,13 +494,9 @@ extends: Write-Host "$(BUILD.ArtifactStagingDirectory)" Tree /F /A $(BUILD.ArtifactStagingDirectory) displayName: 'DIAG: dir' - - - powershell: | - Write-Host "SigningPattern is: '$(signingPattern)'" - displayName: 'DIAG: show signing pattern' - task: EsrpCodeSigning@5 - displayName: 'ESRP CodeSigning - CodeSign DLLs' + displayName: 'ESRP CodeSigning - CodeSign NuGet' inputs: ConnectedServiceName: 'ESRP Code Signing for MS-ICU (2026)' UseMSIAuthentication: true diff --git a/icu/icu4c/source/allinone/Build.Windows.ProjectConfiguration.props b/icu/icu4c/source/allinone/Build.Windows.ProjectConfiguration.props index 14e9a6d48f..e967b62d0f 100644 --- a/icu/icu4c/source/allinone/Build.Windows.ProjectConfiguration.props +++ b/icu/icu4c/source/allinone/Build.Windows.ProjectConfiguration.props @@ -116,6 +116,7 @@ true ProgramDatabase /Zi %(AdditionalOptions) + Guard NDEBUG;%(PreprocessorDefinitions) @@ -123,7 +124,7 @@ true UseLinkTimeCodeGeneration - /profile /opt:ref /opt:icf %(AdditionalOptions) + /guard:cf /profile /opt:ref /opt:icf %(AdditionalOptions)