У меня есть проект установки, который я сделал с помощью Visual Studio 2010.
Приложение, которое я создал (и которое развертывает проект установки), было выпущено на некоторое время, так что есть пользователи, у которых приложение уже установлено на их компьютерах.
С момента первого выпуска приложения компания, в которой я работаю, сменила название. Не слишком задумываясь об этом, я просто изменил имя [Manufacturer] в Deployment Project Properties
проекта установки на новое название компании.
К сожалению, теперь, когда пользователь обновляет свою существующую установку приложения новым обновленным приложением, каталог, находящийся в \Program Files\Old Company Name
, остается без изменений, и создается новый каталог \Program Files\New Company Name
, и новое обновление устанавливается в этом новом каталог.
Для меня имеет смысл, почему происходит описанный выше сценарий. Однако, знаете ли вы, если в Visual Studio есть параметры / настройки, которые я могу установить, которые сообщат проекту установки о переименовании существующего каталога \Program Files\Old Company Name
в \Program Files\New Company Name
и затем установить обновление в этот новый каталог?