У меня есть проект веб-установки, созданный с использованием VS2008.Я преобразовал свое решение в VS2010, и теперь, когда я собираю свой новый установщик и запускаю установку из MSI, он отлично устанавливается, затем на последнем шаге удаляет все только что установленные файлы.
У меня есть RemovePreviousVersionsустановить в true.Если я отключу это, файлы останутся на месте (но я получу несколько экземпляров в разделе «Программы и компоненты» на панели управления).
Если я запустлю установку снова, файлы появятся снова.С этого момента файлы всегда остаются, даже при установке другой версии.Таким образом, проблема, похоже, заключается в запуске установщика, созданного с использованием VS2008, и последующем запуске того же установщика, созданного VS2010.GUID обновления для каждого установщика одинаковы.
В чем причина и как я могу это исправить?