Size: a a a

2021 February 05

G

George in pro.net
Буду просто GZip делать, это уже раз в 5 сожмет, мне норм
источник

D

Denisio in pro.net
George
Ладно, это рисковано, пока у меня нет пруфа, что там полная совместимость с BinaryFormatter
Там нет совместимости с binaryformatter
источник

D

Denisio in pro.net
Насколько я помню
источник

AZ

Anton Zhmyrov in pro.net
Всем привет :)
ребят, нужна помощь с райдером
у нас на проекте у всех студия, кроме меня
конкретно в этом солюшне используется .NET Framework 4.7.2

проблема заключается в обновлении нюгет пакетов
все кто делает это на студии в .csproj получают такую строку

      <Reference Include="Common.Communication, Version=8.0.20170.2, Culture=neutral, processorArchitecture=MSIL">
     <HintPath>..\packages\Common.Communication.8.0.20170.2\lib\net452\Common.Communication.dll</HintPath>
   </Reference>

а если я сделаю апдейт на райдере то получаю уже вот такую строку
   <Reference Include="Common.Communication, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
     <HintPath>..\packages\Common.Communication.8.0.20170.2\lib\net45\Common.Communication.dll</HintPath>
     <Private>True</Private>
   </Reference>

не подскажете в чем может быть причина?
хочется чтоб было консистентно дабы не наплодить ошибок на CI или вообще в рантайме у кого то на другой тачке
источник

NT

Nikita Tsukanov in pro.net
причина в том что вы сидите на говне мамонта
источник

NT

Nikita Tsukanov in pro.net
переезжайте с packages.config на <PackageReference>
источник

Ɖ

Ɖrēw in pro.net
Nikita Tsukanov
причина в том что вы сидите на говне мамонта
+
источник

AZ

Anton Zhmyrov in pro.net
@kekekeks Если бы вы были доктором, то вместо лечения органов, вы бы все ампутировали, как я понял

изменить ситуацию относительно свежести технологий, к сожалению не в моей власти, это очень дорого и накладно, проект старый и очень большой

нужно менее радикальное решение :)
источник

NT

Nikita Tsukanov in pro.net
Anton Zhmyrov
@kekekeks Если бы вы были доктором, то вместо лечения органов, вы бы все ампутировали, как я понял

изменить ситуацию относительно свежести технологий, к сожалению не в моей власти, это очень дорого и накладно, проект старый и очень большой

нужно менее радикальное решение :)
менял запчасти на новые
источник

NT

Nikita Tsukanov in pro.net
как только технологии до этого дойдут, обязательно будем так делать
источник

NT

Nikita Tsukanov in pro.net
Anton Zhmyrov
@kekekeks Если бы вы были доктором, то вместо лечения органов, вы бы все ампутировали, как я понял

изменить ситуацию относительно свежести технологий, к сожалению не в моей власти, это очень дорого и накладно, проект старый и очень большой

нужно менее радикальное решение :)
вот не надо лукавить, переезд с packages.config  безболезненный даже на старом SDK
источник

AZ

Anton Zhmyrov in pro.net
@kekekeks я написал сюда не для того чтоб холиварить и т.д.
ваше решение не подходит в данном контексте, к сожалению
в другой ситуации - оно было бы идеальным
источник

DB

Dmitriy Bobrovskiy in pro.net
Nikita Tsukanov
менял запчасти на новые
Кекекес бы их ещё и апгрейдил перед установкой)))
источник

NT

Nikita Tsukanov in pro.net
Anton Zhmyrov
@kekekeks я написал сюда не для того чтоб холиварить и т.д.
ваше решение не подходит в данном контексте, к сожалению
в другой ситуации - оно было бы идеальным
ну вообще чтобы "не холиварить" надо писать в youtrack.jetbrains.com
источник

DP

Denis Petukhov in pro.net
Так студия вроде даже искаропки умеет переводить на PackageReference
источник

NT

Nikita Tsukanov in pro.net
там вам обязательно помогут, исправив проблему через 2-3 релиза
источник

DP

Denis Petukhov in pro.net
Ну или найти тулзу/экстеншн
источник

NT

Nikita Tsukanov in pro.net
а тут могут предложить решение как сделать правильно
источник

A

Aloraman in pro.net
Nikita Tsukanov
вот не надо лукавить, переезд с packages.config  безболезненный даже на старом SDK
А отжор памяти только с новым SDK будет наблюдаться?
источник

NT

Nikita Tsukanov in pro.net
в смысле отжор студией?
источник