Last week I finally finished the development of a script for my firm. I had fully tested it for months and spent hours making sure no warning should arise in a typical use scenario. Yesterday I had to reinstall Dynamo on my computer (no biggy right?). Today I had to install Dynamo on some virtual machines so a user could finally use the script I spent months developing.
The user came back and said errors were popping up when running it. Sure enough, there were basic errors. I booted it up on my computer and I was getting the same errors. I spent hours making sure the script would not error out in this way.
I downloaded the latest build for 2019 (184.108.40.20610) from https://dynamobuilds.com/ when I reinstalled on my computer and the fresh install on the virtual machines.
@stillgotme what would you suggest I replace a single empty list with? My script has many parts and some of them do not always need to run. I found that passing empty lists would not cause errors in many nodes. The below image is how I have shutdown sections of my graphs. T/F input from the users will pass data to this section or pass a single empty list.
My script still works but tosses errors every time it runs preventing users from knowing if an actual error was generated. The script has been set up with the player so its even more problematic since they cannot see what the errors are.
I had fully tested version 220.127.116.1107. Is it possible to get the .exe of this version?
As for a workaround, I found a while back that Function Apply will not trigger a warning but then requires cleanup as it will produce a null value causing more nodes to error. I have implemented this workaround in key parts of the script already and can apply it further.
@Steven Do you not want to download the DynamoInstall2.0.3.exe build from here? We have only this build - no other associated Daily Builds for that release.
From Revit 2020 onwards, there is one static version of Dynamo inside each Revit build that is on a per release basis: Point releases will have an incrementing Dynamo release to them. You can manually choose to install Dynamo 2.0.3 for Revit up until 2019 version only. This is referenced here in more detail: https://dynamobim.org/dynamo-core-2-1-release/