AsEnumerable Support
3 min
asenumerable is a datatable extension method that uipath includes automatically, making it invisible to developers in power automate desktop, the underlying assembly must be explicitly referenced — otherwise migrated flows that use this extension will fail the required assembly is system data datasetextensions dll , which is part of the standard net framework recommended setup install the net developer pack the simplest and most complete solution is to install the net developer pack directly from microsoft this resolves the asenumerable issue and any other missing assembly references that may surface in migrated flows download the net 4 7 2 developer pack from microsoft run the installer — assemblies are installed to c \program files (x86)\reference assemblies in that folder, delete or move the system enterpriseservices files — pad cannot load these and they will cause errors in init variables , set %defaultrundotnetscriptreferences% to c \program files (x86)\reference assemblies\microsoft\framework netframework\v4 7 2 in init variables , set %defaultrundotnetscriptimports% to system data datasetextensions alternative custom modules folder if installing the developer pack isn't possible, you can manually locate and reference the assembly create a custom modules folder — blueprint recommends placing it in the pad installation folder search your filesystem for system data datasetextensions dll copy the file into your custom modules folder in init variables , set %defaultrundotnetscriptreferences% to the path of your custom modules folder in init variables , set %defaultrundotnetscriptimports% to system data datasetextensions the developer pack approach is strongly recommended — it's more robust and covers additional missing references you may encounter as you migrate more processes