Would be great if in Studio we would have the option to force full clean + recompile of the project.
What I mean by this is getting rid of all temp/auto-generated files, forcing a restore and recompile + domain reload.
This would be more user friendly than doing a fresh clone from repo, and would help in figuring out if something not working is a caching issue or not.
As a sidenote - it would be great if on git-init Studio would give an option to add a .gitignore for all auto-generated parts, so they don’t pollute the commits/act as a potential cache for future issues. Just-my-code commits style, everything that Studio can recreate would be left outside of commits.
UiPath Studio currently does not have a built-in option for full clean + recompile.
you can manually delete auto-generated folders like .local .settings .screenshots and .cache then reopen the project to trigger recompilation this helps ensure a clean state.
If you found helpful please mark as a solution. Thanks
Happy Automation with UiPath
I know it doesn’t, that’s why I’m asking for it.
Since the Studio is moving into a semi-low-code, semi-code editor, an ability to rebuild on demand is logical.
I concur, a clean function to safely clear all the crap in the .local folder related to the dynamic compiling and coded workflows is a must now. I frequently have to empty that folder to fix the workflow analyzer throwing false positives on my projects.
You’re absolutely right — Studio tries to abstract away these lower-level details to simplify the development experience, but when things go wrong (e.g., stale caches, partial dependency resolution), it can lead to hard-to-diagnose issues, even for advanced users.
I added a feature request to provide a “Clean and Recompile” option directly in Studio. The goal is to automate the clearing of non-essential project files, local caches, and temp artifacts — the same steps users currently perform manually when troubleshooting.
I’ll review it with the engineering team to assess implementation feasibility. Really appreciate you raising this — it’s a valid gap and something we want to improve.