Различные версии C # используются в некоторых DLL-решениях. - PullRequest
0 голосов
/ 03 июля 2019

У меня есть решение, состоящее из 10+ проектов.Я несу основную ответственность за один из этих проектов, который в основном представляет собой DLL-библиотеку, которая вызывается другими частями решения.Я бы посчитал лучше изменить версию C # с 7.0 до 7.1 - или до последней - по некоторым причинам.

У меня есть два вопроса:

  • Могут ли разные версии некоторых подпроектов вызвать проблемы в будущем?
  • Считаете ли вы изменение версии C # напоследняя хорошая практика?

Спасибо за вашу помощь заранее.

1 Ответ

2 голосов
/ 03 июля 2019

Изменения для добавочных обновлений версий не должны быть большой проблемой. Если вы используете систему контроля версий, что вам и нужно, то это будет относительно тривиально.

создать отдельную ветку, изменить версию всех проектов.

если вы используете TFS, если я правильно помню, так как я не трогал это много лет, вы просто проверяете файлы, и если что-то идет не так, вы отменяете действия редактирования.

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