I have a few of these, how can I find out what they mean?
Start with some dee breathing exercises to try and find some inner peace before you start. Otherwise you’re in for a world of hurt here.
This issue means that two or more things are referring to the different versions of the same tool. Which doesn’t work for computers are they are angry little boxes of pain and circuits that throw a tantrum of you call them by the wrong name. And so we have to be sure that only one version is in use across the entire process. It helps to think of them like Highlander, as there can in fact only be one, but I digress.
The hard part is that the process which controls everything is Revit. And so if a Revit add-in loads tone version, your Dynamo nodes need to use the same one or you risk this.
So how do you find out what is in conflict?
- Disable all Revit add-ins
- Disable all Dynamo custom nodes
- Restart the CPU, and launch Revit
- Try to reproduce the error.
- If the error doesn’t reproduce, add in half of your add-ins and see if that reproduces.
- if not, add in the other half.
- if not add in half your packages
- if not add in the other half.
Eventually when it reproduces you have a clue as to what is in conflict: one of the last things you put in. Remove some of those and retry until you find one item which is in conflict.
When this happens check your Dynamo logs and Revit journals, as the specific flags (api error) will show in the journal’s text. Compare that journal to the one from right after the restart for best results.
Once you ID both parts of the conflict you can go about updating your references or tools until all is working.
Good luck!
I think you missed your vocation, the literary world is poorer as a result.
The greater the suffering the better the art…
And so I work in AEC.
2 things
-
this looks like a conflict between Dynamo and some other autodesk addin so reporting it is best, I don’t think it causes an issue but I am not sure.
-
@jacob.small would be awesome to just write up your addin bisection strategy as a sticked post we can just point to…
This times a bazillion
It can - when the add-in isn’t updated or was installed to the wrong version, or if another add-in still causes the conflict (see CEF).
I have a ‘draft’ topic which I copy from usually. Not in this case as it’s been too long since I have needed it, and forgot it existed. A better option still would be an app to analyze the journal and Dynamo log for users directly, which has been on my ‘useful ideas’ list for awhile (keeps being bumped by project work or ‘fun’ ideas stuff).