У нас есть Visual Studio 2008, установка и развертывание, проект установки, который устанавливает минимальные файлы и выполняет некоторые настраиваемые действия. У нас также есть несколько проектов модулей слияния, которые развертывает проект установки. У каждого модуля слияния есть папка с возможностью перенастройки модуля с уникальными подпапками, в которые устанавливаются различные компоненты.
Проблема, с которой мы сталкиваемся, заключается в том, что во время удаления проекта установки файлы, которые были развернуты проектом установки, полностью удаляются с жесткого диска; но файлы, развернутые модулями слияния, не удаляются вообще.
Кроме того, если после удаления файлы, которые были развернуты модулем слияния, все еще существуют на жестком диске, повторная установка проекта установки не перезаписывает файлы, развернутые модулем слияния.
У нас есть приемлемые результаты:
1) Сделайте так, чтобы развернутые файлы модуля слияния удалялись во время удаления 2) Разрешить перезапись файлов, развернутых модулем слияния, во время новой установки
Любые мысли будут оценены!