Asked by:
BizTalk 2016 Cumulative Updates Not Showing or Not Applied

Question
-
I ran BTS2016-KB4294900-ENU.exe which is Feature Update 3 with CU6.
But after running, and even rebotting, I don't see any evidence that anything about CU4 is applied.
Also running Sandro Pereria's PowerShell Script
https://gallery.technet.microsoft.com/Check-what-BizTalk-Server-091e26b0
shows the following:
- Microsoft BizTalk Server 2016 CU4
- Microsoft BizTalk Server 2016 CU4
- Microsoft BizTalk Server 2016 CU4
- Microsoft BizTalk Server 2016 CU4
- Microsoft BizTalk Server 2016 CU4I have also ran BTS2016-KB4103503-ENU.exe which seems to be similar to KB2494900 (almost size size .exe and same description when I run it).
Thanks,
Neal
Wednesday, April 1, 2020 4:00 PM
All replies
-
It has been known it the past that Microsoft forget to update the registry keys in their CUs.
The best way to check would be to look at the version and date of the DLL's. e.g. you should be seeing Version 3.12.843.2 and a date of 7 Feb 2019 on the updated DLLs (for a full list of DLL's updated see Cumulative Update 6 for Microsoft BizTalk Server 2016)
Wednesday, April 1, 2020 9:46 PM -
That was a good hint to get me going.
The version on my .dlls on Dev and Prod1 is 3.13.324.2 which best I can tell is Feature Pack with CU3.
I ran the install for Feature Pack on Dev with CU6 (KB4294900), but this page shows that it should be: 3.13.335.2 (mine is 3.13.324.2).
But the version of my .dlls on Prod2 is 3.12.774.0 which I don't see anywhere below. Maybe that's the fresh out of the box with no CUs installed.
Last week I had a run-time issue "System.Configuration.ConfigurationErrorsException: Unrecognized attribute 'ApplicationName'. ", which I believe is caused by being out of sync.
https://www.microsoft.com/en-us/download/details.aspx?id=57077
But the documentation below shows all the CUs for BT2016, and none of them match.
https://support.microsoft.com/en-us/help/2555976/service-pack-and-cumulative-update-list-for-biztalk-server
CU7 3.12.859.2 4528776 January 22, 2020
CU6 3.12.843.2 4477494 February 28, 2019
CU5 3.12.834.2 4132957 June 25, 2018
CU4 3.12.823.2 4051353 January 30, 2018
CU3 3.12.815.2 4039664 September 01, 2017
CU2 3.12.807.2 4021095 May 26, 2017
CU1 3.12.796.2 3208238 January 26, 2017I have two options:
1) Sync Prod2 to Prod using whichever CU I need to run
2) Or bring all 3 systems to CU6 or CU7.
Thanks,
Neal
Thursday, April 2, 2020 2:46 PM -
I just found 3.13.324.2 is from KB4103503
https://www.microsoft.com/en-us/download/details.aspx?id=57077
So once you have feature pack installed, should you only install feature pack CUs, and not regular CUs?
Not sure why my install of KB4294900 FeaturePack 3 with CU6 on Dev didn't change the version ids of the .dlls.
Thursday, April 2, 2020 3:02 PM -
Yes, I've been advising not to mix CU's and Feature Packs
Also note that CU 7 & FP3+CU7 is out , but some people have reported issues with the JSON encoder with that.- Edited by Colin Dijkgraaf Thursday, April 2, 2020 7:39 PM
Thursday, April 2, 2020 7:22 PM -
There is no truth to the JSON encoder issue mentioned here.
BizTalk PG has verified that things are working fine, so there is no blocker to using CU7 or FP3+CU7
Monday, April 6, 2020 7:50 PM