Visual Studio Installer不会覆盖目标应用程序目录中的文件

时间:2009-08-13 21:54:59

标签: visual-studio dll installer copy

我有一个包含多个项目的Visual Studio 2008解决方案。 此解决方案中的大多数项目在构建时都会编写.dll。 此解决方案中的我的安装程序项目将这些.dll复制到目标应用程序目录。

这个解决方案的卸载程序不会删除这些.dll,即使它应该。

我的安装程序不会覆盖旧版本的现有.dll,这会导致我的应用程序无法运行。

如果我在安装之前删除了现有的.dll,那么该应用程序运行良好。

我已经在解决方案中为这些.dll提供了许多设置。似乎没什么用。

我已经为安装项目添加了额外的复制操作,试图覆盖现有的.dll。无法删除其中一些额外的复制操作,因为当我右键单击它们时,从下拉列表中禁用了删除选项。奇怪的是,可以删除原始检测到的依赖项。

欢迎任何想法。 谢谢, -Vince

0 个答案:

没有答案