патч, обновление и обновление для приложения в C # - PullRequest
0 голосов
/ 29 сентября 2010

Допустим, у нас есть простое приложение калькулятора C #, которое имеет

  1. GUI
  2. Бизнес-логика

Может ли кто-нибудь объяснить мне подробно, как я могу "сделать и позволить", чтобы это работало гладко с

  1. Патч на обоих уровнях
  2. Обновление на обоих уровнях
  3. Обновление на обоих уровнях

1 Ответ

1 голос
/ 29 сентября 2010

Если вы используете стандартную технологию MSI (неважно, как она сделана) и сохраняете GUI и код обновления одинаковыми, файлы автоматически обновляются до новой версии. Однако вам придется изучить документацию по вашей технологии сборки установщика, чтобы узнать, как добавить проверку, чтобы добавлялись только более новые файлы, а не более старые. Лучше всего защитить пользователей от себя, когда это возможно. Что касается кода, файлы обновляются при перестройке вашего проекта / решения. Пока вы не меняете сигнатуры методов в вашей бизнес-логике, тогда действительно не должно иметь значения, что вы делаете за кулисами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...