Using MultipleInputForm ++, UI box wont show up when running script

Hello, when using MultipleInputForm ++ node, UI box wont show up when running the script. Have I done anything wrong? I’m using Revit 2025.4 and I have DynamoIronPython2.7 downloaded. Thanks for the help!

This is 99% likely an issue with a missing IronPython2 package. Which version of Dynamo and which version of IronPython 2? if you get one too new or too old for your Dynamo version it will behave like this.

I got Dynamo v.3.3.0 and IronPython2.7 1.5.1 but I also tried with IronPython3 1.5.1

Based on Dynamo version 3.3 and IronPython2 version 1.5, You have the wrong IronPython 2 version for your Dynamo build. Read the package description carefully, pasted here for your convenience:

*** This is the official version of the IronPython extension which will load the IronPython2 evaluation engine for Dynamo. Due to Dynamo’s framework update from .NET4.8 to .NET8.0, IronPython2 is NOT officially supported for Dynamo versions 3.0 and above. *** If you are on Dynamo 2.x, use the latest 2.x version of this package. If you are on Dynamo 3.x, use the latest 3.x version of this package. If you see the warning “The configured Python engine could not be found” when you try to run a Python Script node that is set to use IronPython2, the host application for Dynamo (such as Revit or Civil 3D) has chosen to exclude IronPython2 as default installed content and you will need to download this extension in order to re-enable IronPython2. You can either download this IronPython2 extension or use the alternative out-of-the-box CPython3 engine and migrate your legacy IronPython2 code to CPython3. While there are differences in language, the Python basis is the same, and we have provided a Migration Assistant to help you migrate your code to Python3.

1 Like

My bad, I gave wrong information I had the latest IronPython version but a older Data-Shape version apperently, thanks for the help!