When changes are made to an add-in, and the new version of the add-in is installed in ArcMap, the new version is displayed in the Add-In Manager. However, the changes might not get updated in the dynamic link libraries (DLLs) located in the AssemblyCache folder, and the previous version of the add-in might remain.
Problem: Changes are not made to updated versions of an add-in installed in ArcMap
So, my question is "Is it wrong to clean (remove all subfolders recursively) AssemblyCache folder?"
Programmatically, X seconds after ArcMap was closed.
There are no other user-installed add-ins on user machine.
ArcMap 10.6.1
C#