We have recently been updating a custom AddIn for Arc10.2 and would like to understand the reasons behind an issue we are now encountering.
In order to update an add-in, we normally would delete the old version from within ArcGIS and uninstall it from the computer before installing the new version. It would now appear that ArcMap 10.2 however, caches components of the old version in the Assembly Cache such that it is not properly removed when we uninstall the add-in, and when we install the new add-in ArcGIS still references the old files.
Therefore, in order for our updates to take effect we have found that we also need to clear any old add-in content from the Assembly Cache before installing the new add-in. We did not find this to be an issue in previous versions of ArcGIS.
Has anyone else seen this behaviour? We would expect to be able to update add-ins by going through the normal delete/add process and should not have to access the Assembly Cache in the process.