Это происходит потому, что конфигурация для Режим отладки приложения установлена неправильно.
Вероятно, для этого параметра установлено значение , чтобы при остановке отладки приложение оставалось в Service Fabric, поэтому после первого развертывания приложение продолжит выполнение старого кода, развернутого на SF.
Ваш другой параметр установлен на Удалить приложение или Обновить приложение
Для справки, ваши варианты:
Режимы отладки приложения
- Обновить приложение Этот режим позволяет быстро изменять и отлаживать код и поддерживает редактирование статических веб-файлов во время
отладки. Этот режим работает, только если ваш локальный кластер разработки
в режиме 1-узла. Это режим отладки приложения по умолчанию.
- Удаление приложения вызывает удаление приложения после завершения сеанса отладки.
- Автообновление Приложение продолжает работать после завершения сеанса отладки. Следующий сеанс отладки будет рассматривать развертывание как
Обновить. Процесс обновления сохраняет все данные, которые вы ввели в
предыдущий сеанс отладки.
- Keep Application Приложение продолжает работать в кластере после завершения сеанса отладки. В начале следующей отладки
сеанс, приложение будет удалено.
Этот документ объясняет более подробно.