.NET 4.6.2 зачем?

Автор: nikifor

.NET 4.6.2 зачем? - Fri Jun 23 2017 02:21 PM

Уважаемые разработчики, скажите какая объективная необходимость в использовании .NET 4.6.2? это реально создает неудобства в ограничении использования некоторых операционных систем.
Автор: pasha

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 03:00 PM

Какие неудобства это может вызывать? Напоминаю, что официально программа поддерживается с версии Windows 7. .NET Framework 4.6.2 на эту систему ставится.
Если речь про Windows XP,то мы ее в последних версиях программы уже не поддерживаем.
Автор: ViL

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 03:05 PM

Потому-что в 4.6.2. есть то, чего нет в предыдущих версиях. microsoft правит баги, которые напрямую в прошлых версиях влияли на стабильность программы.
Программа меняется согласно запросам клиентов и нашему представлению о развитии. Некоторый новый функционал программы и некоторые решения проблем, зависят от framework.

Если речь об XP, то по многим причинам, во первых для нее microsoft давно остановила поддержку, framework её не поддерживает.
Если речь о Vista, то это случится буквально на днях. Последняя версия framework с поддержкой vista 4.6.1

Остаётся смириться с политикой microsoft и держаться в тренде.
Автор: jhgjrht

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 03:13 PM

to all
XP еще долго будет использоваться. И на .NET 4.0 вполне можно было бы остановиться, никаких трудностей для разработчиков это бы не составило. При этом, использование TSLab на XP оставалось бы доступным.

Кстати, некоторые пользователи из-под линукса работают. Сделали бы версию для нее, пусть и без коннекторов.
Автор: ViL

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 03:20 PM

"под Линукс" точно не будет.
Взять хостинг сейчас за 100рубл, по-моему никаких проблем нет.

А вот запустить программу на XP для тестирования, разработки скрипта в визуале, оптимизаций можно и сейчас.
Только версия будет уже устаревшая и перенос готового скрипта в новую программу возможно будет с проблемами.
Автор: nikifor

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 03:24 PM

Originally Posted By: pasha
Какие неудобства это может вызывать? Напоминаю, что официально программа поддерживается с версии Windows 7. ...

в том то и дело что только с SP1. можно ли ограничиться версией 4.5.2?
Автор: pasha

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 03:39 PM

Originally Posted By: nikifor
Originally Posted By: pasha
Какие неудобства это может вызывать? Напоминаю, что официально программа поддерживается с версии Windows 7. ...

в том то и дело что только с SP1. можно ли ограничиться версией 4.5.2?

Да с SP1. А в чем проблема установить SP1? Этим сервиспаком исправляются ошибки в начальном релизе и вводится новый функционал, на лицензии никак не сказывается. После этого сервиспака, насколько помню, улучшалось быстродействие. Я не вижу противопоказаний, если только не делать по принципу "работает - не трогай".
Автор: nikifor

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 04:07 PM

Originally Posted By: pasha
...по принципу "работает - не трогай".
это не просто принцип, есть еще некоторые стабильно работающие программы из за которых перед установкой SP1 надо серьезно подумать. MS славен своими косяками при выпуске обновлений , на моей памяти свежо воспоминание о том как у полмира компы выпали в "синяк" из-за конфликта обновления с Симантеком. Вы можете отмахнуться от меня, но я бы просил быть более консервативными в этом вопросе , если же конечно программа не использует какие либо специфические особенности конкретно версии 4.6.2.
Автор: pasha

Re: .NET 4.6.2 зачем? - Fri Jun 23 2017 05:03 PM

MS (да и не только) также славен традицией выпускать сырой релиз к определенной дате, а потом через некоторое время закрывает баги сервиспаками, что и было в данном случае.
Что касаемо 4.6.2, да, можно было переходить на тот момент на 4.5.2(не ниже, мы используем фичи 4.5, а в 4.5 был ошибка, которая в определенных ситуациях проявлялась в программе, и была поправлена MS только в 4.5.2). Но требования у этой версии точно такие же, поэтому смысла не было останавливаться на этой версии.