2017-02-10 214 views
0

我有一个msi安装程序,它只在GAC中安装一些dll和策略,但最近我注意到卸载此项目并未从GAC中删除某些程序集。但是,陌生人是,在一些机器中,所有dll安装都被删除,在其他机器中有一些dll仍然存在,而在其他机器中,没有任何dll被删除。DLL在卸载期间未被删除

最近开始发生这种情况,甚至使用先前版本的安装程序,该程序在当时工作完美,现在它们显示相同的问题。

其实我使用维克斯#生成MSI文件,但还测试了这款2013

回答

0

你有记录的安装和使用相比的SetupProject从Visual Studio?我打赌你会发现一些组件引用计数问题正在进行。脏机器有时不会干净。如果它在一个干净的虚拟机上清理干净,我不会担心它。