У меня есть проект Winforms с единственным файлом .exe в качестве основного вывода. Я использую проект развертывания для его распространения, но файл .exe не обновляется при установке новой версии, то есть я должен попросить пользователей вручную удалить и затем установить новую версию.
Вот что я делаю:
- Я увеличиваю версию сборки в проекте вывода (который является основным выходом проекта развертывания).
- Я увеличиваю версию проекта развертывания (и обновляю код продукта при появлении запроса).
- В проекте развертывания установлено удаление предыдущих версий
- Свойство 'Permanent' на .exe установлено на False
Я уверен, что сделал это раньше, но теперь я не могу это сделать. Что я делаю не так?
Изменить: я получил его для работы, изменив версию файла в свойствах проекта, как в этом ответе