Hello everyone!
I am creating routines for Revit using Dynamo player to make my structurals detailments more productives. To help me, I stay using the Structural Design Add-On, however when I close my routine, and open in another day, a have this warning, in all nodes from Add-On
“Warning:
Dictionary, failure operation
ByKeyValues.
An element with the same key but a different value alredy existis. Key: ‘[name of the key]’”
Moreover, the nodes from Structural Design stay with duplicate output, like the next image
This is usually a sign of a conflicting Revit addin. Disable ALL your Revit add-ins and see if that clears the issue. If not, check your Revit journal for API_ERROR lines - those usually give hints as the the issue and will usually let us know you missed disabling an add-in. If still not, disable all Dynamk customizations except for this package. If that still doesn’t fix it, submit a new ticket to my colleagues in support via the accounts portal at manage.autodesk.com.
If any of those steps fix it, you know you’re missing an add-in update or have an incorrect package version.
I found some lines with the API_ERROR, which are the following:
'0:< API_ERROR { : Assembly version conflict in some references in Autodesk.EnergyAnalysis.Application.dll assembly ‘Addin’s module System.Net.Http of version 4.2.0.0 conflicts with same preloaded module of version 4.0.0.0’
'0:< API_ERROR { : Assembly version conflict in some references in Microsoft.Practices.Prism assembly ‘Addin’s module mscorlib of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0 }’
Can I just change the versions of these add-ins, or would it be better to disable them instead?
I have used the StantecAddInManager from disable all add-ins, but the errors persistis, how I can disable these add-ins that have not been disable by the StantecAddInManager?