问题
I am trying to export bindings from BizTalk 2016 Enterprise edition and I am getting the following error message:
Method not found: 'Boolean Microsoft.BizTalk.Deployment.Binding.ServiceRef.get_AnalyticsEnabled()'
Is there something I missed when installing BTS?
Installed updates are BTS2016-KB4014788-ENU.exe and BTS2016-KB4132957-ENU.exe
回答1:
It looks like you've are mixing Feature Packs and CUs
BTS2016-KB4014788-ENU.exe is Feature Pack 1 with CU3
BTS2016-KB4132957-ENU.exe is CU 5
I would advice against that and have blogged about it. If you are using Enterprise, I would recommend installing Feature Packs only, as this way you get all the fixes from the CUs as well as some features that you may want to use. For those using BizTalk Standard just install the CU as Feature Packs are available for Enterprise only.
The feature packs are listed here, the latest currently is Feature Pack 3 with CU 5.
Analytics is something released with Feature Pack 1. Send BizTalk tracking data to Azure Application Insights or Event Hubs which probably changed some of the Adapters to hook into this, and both CU 4 and CU 5 updated some adapters, so this feature might then not be available for those adapters.
So my advice, try installing Feature Pack 3. If that throws an error, you may have to uninstall CU5 first and then install Feature Pack 3.
来源:https://stackoverflow.com/questions/53543628/biztalk-2016-export-bindings-error-message