Dll 卸载期间从程序集位置删除缓存

Dll 卸载期间从程序集位置删除缓存,dll,installation,vsto,add-in,shadow-copy,Dll,Installation,Vsto,Add In,Shadow Copy,我已经为它创建了Office加载项和windows installer应用程序。 根据这篇文章,加载项dll'a被复制到如下目录C:\Users\Robin\AppData\Local\assembly\dl3\VBJZ5WH8.6NJ\HRZA3JXN.LVG\b0520efe\3a5b99ef\u 2e21cb01\GoldMail Outlook加载项.dll。我希望在卸载过程中删除这些复制的文件。sb能否告诉我如何在我的安装程序应用程序(实际处于卸载状态)的C:\Users\Robin\

我已经为它创建了Office加载项和windows installer应用程序。
根据这篇文章,加载项dll'a被复制到如下目录
C:\Users\Robin\AppData\Local\assembly\dl3\VBJZ5WH8.6NJ\HRZA3JXN.LVG\b0520efe\3a5b99ef\u 2e21cb01\GoldMail Outlook加载项.dll
。我希望在卸载过程中删除这些复制的文件。sb能否告诉我如何在我的安装程序应用程序(实际处于卸载状态)的
C:\Users\Robin\AppData\Local\assembly\dl3\
中获取复制文件的完整路径?它是否保存在注册表或任何其他位置?我注意到,这种情况甚至会发生,文件会被复制多次。欢迎提供任何帮助。

office将清理此位置的文件,您为什么要插入?似乎碰巧没有。特别是当我有一个新版本的插件。一般来说,我也感兴趣的是谁的ID是否在某个地方被写入?一个dll始终保存在同一个命名文件夹中(如3a5b99ef_2e21cb01),但我找不到对该数字的任何引用。