似乎KB983583会影响MSBuild。在Windows Server 2003 SP2上安装此更新后,我的所有版本都挂起。
以下是TeamCity的一部分线程转储:
线程id = 3708 priority = 8 state =等待原因= ExecutionDelay 在System.Globalization.CultureInfo.GetNativeSortKey(System.Int32 lcid,System.Int32标志,System.String源,System.Int32 cchSrc,System.Byte sortKey) 在System.Globalization.CultureTableRecord.GetScriptTag(System.Int32 lcid,System.String脚本) 在System.Globalization.CultureTableRecord.CacheSyntheticNameLcidMapping() 在System.Globalization.CultureTableRecord.InitSyntheticMapping() 在System.Globalization.CultureTable.GetCultures(System.Globalization.CultureTypes类型) 在Microsoft.Build.Tasks.CultureStringUtilities.PopulateCultureInfoArray() 在Microsoft.Build.Tasks.CultureStringUtilities.IsValidCultureString(System.String cultureString) 在Microsoft.Build.Tasks.ReferenceTable.FindSatellites(Microsoft.Build.Tasks.Reference reference) 在Microsoft.Build.Tasks.ReferenceTable.FindAssociatedFiles() 在Microsoft.Build.Tasks.ReferenceTable.ComputeClosure()
...
卸载KB983583后一切正常。
有人重现了这个问题吗?