Задать вопрос
@Smilleey

Как изменить TargetFileName, чтобы было видно версию?

Добрый день, имеется WPF приложение, расположенное на сетевом ресурсе, с которым работает около 20 пользователей. Появилась необходимость периодически вносить изменения, т.е. предоставлять пользователям новую версию приложения. Просить всех выйти из приложения чтобы заменить ЕХЕ файл не вариант. Придумал следующую схему - в название файла EXE добавляются цифры версии, что-то вроде MyExe1.1.2.2.exe, новые версии складываются в ту же папку, что и старая версия. В старой версии заложен алгоритм сканирования папки, который ищет наиболее новый ЕХЕ и уведомляет об этом пользователя. Собственно в связи с этим и возник вопрос как в автоматическом режиме изменить имя файла EXE, чтобы туда добавлялась версия приложения? Нашёл Post Build Actions, но в списке переменных не нашёл Версию, чтобы можно было добавить. Возможно есть какой-то более правильный метод распространения приложения? Заранее спасибо.
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
Nipheris
@Nipheris Куратор тега C#
Более правильный метод называется ClickOnce. MSI тоже исключать не стоит (хотя именно вам он видимо не нужен).
Не изобретайте велосипедов там, где справляются серьезные технологии деплоя.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы