Size: a a a

2020 December 13

Dv

Dr. Friedrich von Ne... in pro.net
EgorBo
только я не помню там
<TrimMode>Link</TrimMode>
или
<TrimMode>All</TrimMode>
Хуя, в два раза поджал
источник

E

EgorBo in pro.net
можешь еще для интереса посмотреть в найтли нет6, там поцаны еще сильнее линкер настроили
источник

E

EgorBo in pro.net
Dr. Friedrich von Never
Хуя, в два раза поджал
посмотри плиз сколько весит System.Private.CoreLib.dll в твоей папке
источник

E

EgorBo in pro.net
должен в идеале быть 1.5мб
источник

E

EgorBo in pro.net
или даже 1.2
источник

Dv

Dr. Friedrich von Ne... in pro.net
EgorBo
должен в идеале быть 1.5мб
2.2
источник

E

EgorBo in pro.net
ну тоже норм, но мег точно можно скинуть
источник

Dv

Dr. Friedrich von Ne... in pro.net
Ага, в предыдущем билде та же либа была 9 метров
источник

Dv

Dr. Friedrich von Ne... in pro.net
Ну, щас ещё посмотрим, не отъебнёт ли оно в итоге
источник

Dv

Dr. Friedrich von Ne... in pro.net
Благо, я к этому подготовился, и отдельные тесты понаписал именно на результат паблиша
источник

Dv

Dr. Friedrich von Ne... in pro.net
EgorBo
еще отключи /p:PublishReadyToRun=false
Не повлияло, кстати
источник

Dv

Dr. Friedrich von Ne... in pro.net
Было (.NET Core 3.1, PublishTrimmed=true)
источник

Dv

Dr. Friedrich von Ne... in pro.net
Стало (.NET 5, PublishTrimmed=true, TrimMode=link)
источник

Dv

Dr. Friedrich von Ne... in pro.net
Те бандлы, которые побольше — это self-contained, а те, которые поменьше — framework-dependent.
источник

Dv

Dr. Friedrich von Ne... in pro.net
Где-то на 12–13 мегабайт размер уменьшился, очень ок
источник

I

IdiocyAcceptance in pro.net
Dr. Friedrich von Never
Давай из него сделаем веб-сервис?
Идея супер
источник

I

IdiocyAcceptance in pro.net
Собрать из актуальных веток 3.1, 5, 6 по checked билду
источник

I

IdiocyAcceptance in pro.net
и подкладывать автоматом
источник

Dv

Dr. Friedrich von Ne... in pro.net
Я щас научился правильно писать global.json, чтоб на минорных апдейтах SDK всё не отваливалось.
источник

Dv

Dr. Friedrich von Ne... in pro.net
{
   "sdk": {
       "version": "5.0",
       "rollForward": "latestMinor"
   }
}
источник