#.net-core
#.net-core
Вопрос:
Я всегда публиковал свои приложения .NET Core — оба ASP.NET а консольные приложения — в «Автономном» режиме. Это значит, что мне не нужно беспокоиться об установке чего-либо на серверах. Имея несколько десятков приложений размером около 70 МБ каждое, я переосмысливаю использование вместо этого зависящего от платформы.
На моей машине разработки установлена .NET Runtime 5.0.2, и эта версия исправления (третье число), похоже, обновляется довольно часто. Если на моем сервере установлена .NET Runtime 5.0.0, всегда ли он будет обрабатывать код, созданный на компьютере с 5.0.x? Из того, что я прочитал, для младших версий, таких как 5.1, потребуется обновление сервера, но как насчет версий исправлений? Есть ли какая-либо разумная вероятность того, что мой код не будет работать должным образом, если на сервере нет последнего патча?
Или это своего рода сделка «проверяйте примечания к выпуску каждый раз»?
Комментарии:
1. Нет. Версия, на которую вы нацелены в проекте, имеет наибольшее значение. Который должен быть 5.0, любая версия исправления во время выполнения может справиться с этим.
Ответ №1:
Или это своего рода сделка «проверяйте примечания к выпуску каждый раз»?Этот. Никто не знает. Версия 5.0.2 разрешила отказ в обслуживании на сервере kestrel. Это было исправление безопасности. Вместо этого в версии 5.0.1 были устранены различные ошибки в определенных методах / библиотеках.
Очевидно, что существует небольшая вероятность того, что ваш код использовал исправляемую ошибку, и после исправления она сломается (очень, очень редко это должно происходить. Они очень осторожны в отношении внесения изменений). Или, возможно, однажды ваш код сломается, потому что что-то вызвало редко используемый фрагмент кода, который использует ошибку.Метод NET для запуска. Ах, жизнь программиста, всегда полная тайн и приключений 😀😁🤣
Комментарии:
1. Похоже, шансы практически равны нулю для любых обычных вещей, которые я бы делал, так что, может быть, я просто не буду беспокоиться об этом, кроме как о сверхважных критически важных вещах. Спасибо