我最近注意到我的安装程序(VS 2008)在卸载过程中没有删除 DLL。这对我来说不是太大的问题,但以下是一个问题:当我安装旧版本的软件时,它不会覆盖 DLL——它会保留新版本。
当我将系统回滚到旧版本时,我希望一切都回滚。实现这一目标的最佳方法是什么?我是否需要创建自定义操作以在卸载时删除 DLL 以确保安全,或者是否有其他方法可以删除它们,或者是否有强制安装程序始终写入 DLL 的设置。
我最近注意到我的安装程序(VS 2008)在卸载过程中没有删除 DLL。这对我来说不是太大的问题,但以下是一个问题:当我安装旧版本的软件时,它不会覆盖 DLL——它会保留新版本。
当我将系统回滚到旧版本时,我希望一切都回滚。实现这一目标的最佳方法是什么?我是否需要创建自定义操作以在卸载时删除 DLL 以确保安全,或者是否有其他方法可以删除它们,或者是否有强制安装程序始终写入 DLL 的设置。