Информация об изменениях

Сообщение Re[6]: Новости .Net Core от 13.01.2017 13:22

Изменено 13.01.2017 13:46 Sinix

Re[6]: Новости .Net Core
Здравствуйте, AndrewVK, Вы писали:

AVK>Я уж не говорю что с NetStandard опять какие то чудеса. Решил я проапгрейдить log4net с 2.0.5 (вообще без зависимостей) на 2.0.6. А оно мне фигакс и предлагает заодно еще 26 пакетов поставит. Не, я понимаю, шимы, совсмертикость с кором, но нафига мне все это на веб-сервере, где гарантированно всегда стоит самый свежий обычный фреймворк?


А это последствия NIH и попытки изобрести сборки заново, в виде нюгет-пакетов. Три года про неизбежный бардак предупреждали, результат — "изобретение" метапакетов, которые работают только с новым форматом проектов и толком будут работать только в следующем .net standard, не 2.0 который, а следующий. Энжой, как говорится.

UPD: да ёжтвоютак, они сделали это снова:

Package reduction
Value: .NET Core is now 1 package instead of 100's of tiny packages
We realized that we went overboard with the number of individual library packages we have. While it enables a very flexible system it also greatly increases the complexity of composing a fully functional framework.

(c)

*quadro_facepalm.png*

QrystaL выше то же самое запостил.

AVK>Зачем тащить все это порно, если под кором я код не запускал и не собираюсь?


А это log4net не смогли в dependencies в nuspec.
  <group targetFramework="net40">...</group>  для кого придумали, спрашивается?:))
Re[6]: Новости .Net Core
Здравствуйте, AndrewVK, Вы писали:

AVK>Я уж не говорю что с NetStandard опять какие то чудеса. Решил я проапгрейдить log4net с 2.0.5 (вообще без зависимостей) на 2.0.6. А оно мне фигакс и предлагает заодно еще 26 пакетов поставит. Не, я понимаю, шимы, совсмертикость с кором, но нафига мне все это на веб-сервере, где гарантированно всегда стоит самый свежий обычный фреймворк?


А это последствия NIH и попытки изобрести сборки заново, в виде нюгет-пакетов. Три года про неизбежный бардак предупреждали, результат — "изобретение" метапакетов, которые работают только с новым форматом проектов и толком будут работать только в следующем .net standard, не 2.0 который, а следующий. Энжой, как говорится.

UPD: да ёжтвоютак, они сделали это снова:

Package reduction
Value: .NET Core is now 1 package instead of 100's of tiny packages
We realized that we went overboard with the number of individual library packages we have. While it enables a very flexible system it also greatly increases the complexity of composing a fully functional framework.

(c)

*quadro_facepalm.png*

QrystaL выше то же самое запостил.

AVK>Зачем тащить все это порно, если под кором я код не запускал и не собираюсь?


А это log4net не смогли в dependencies в nuspec.
  <group targetFramework="net40">...</group>  для кого придумали, спрашивается?:))


UPD Починено.
Я таки ничего не буду говорить, но в приличных домах на ci-сервере таки крутится догфудинг-версия тестов. Именно по этой причине.