Size: a a a

2020 March 23

AH

Ayrat Hudaygulov in pro.net
Anatoly
только запустить не выйдет
похуй, за что боролись, на то и напоролись
источник

AH

Ayrat Hudaygulov in pro.net
может он потом к артефакту длл других версий подкладывает в рантайме/сборке
источник

M

Max in pro.net
Ayrat Hudaygulov
вот решительно неясно какую практическую задачу он решает
Проект B -  система основная
Проект C - модуль для неё.
в выходных файлах не нужно иметь зависимости типа проекта A и B, тк  сам проект B подключает модуль через Assembly.Load и ему лишние файлы которые в нем уже есть не нужны
источник

AH

Ayrat Hudaygulov in pro.net
да, я подозревал какие-то плагины.
Ну копируй один файл
источник

A

Anatoly in pro.net
Max
Проект B -  система основная
Проект C - модуль для неё.
в выходных файлах не нужно иметь зависимости типа проекта A и B, тк  сам проект B подключает модуль через Assembly.Load и ему лишние файлы которые в нем уже есть не нужны
robocopy
xcopy
источник

A

Anatoly in pro.net
стопицот солюшенов
источник

AH

Ayrat Hudaygulov in pro.net
Anatoly
robocopy
xcopy
это костыли (с)
источник

AH

Ayrat Hudaygulov in pro.net
а по мне это называется “оптимальный инструмент"
источник

M

Max in pro.net
Anatoly
стопицот солюшенов
Понятное дело, но если таких модулей 100500 и ты собираешь их в паралли представь сколько хлама и ненужных IO операций будет если там 100500 зависимостей, дай бог система не сдохнет 😂
источник

A

Anatoly in pro.net
Max
Понятное дело, но если таких модулей 100500 и ты собираешь их в паралли представь сколько хлама и ненужных IO операций будет если там 100500 зависимостей, дай бог система не сдохнет 😂
ты хоть раз пользовался xcopy & robocopy?
источник

M

Max in pro.net
Anatoly
ты хоть раз пользовался xcopy & robocopy?
Пользовался сотни раз, это решает поставленную задачу частично.
источник

AH

Ayrat Hudaygulov in pro.net
Max
Понятное дело, но если таких модулей 100500 и ты собираешь их в паралли представь сколько хлама и ненужных IO операций будет если там 100500 зависимостей, дай бог система не сдохнет 😂
я тя умоляю. это вот прям эталон преждевременной оптимизации сейчас ты представил
источник

A

Anatoly in pro.net
ну ок, удачи.
источник

AH

Ayrat Hudaygulov in pro.net
Короче, я тоже удаляюсь из этой дискусии. Дичь какая-то
источник

M

Max in pro.net
Эхх, пойду дальше копать MSBuild)
источник

A

Anatoly in pro.net
ну я бы сделал проще
источник

A

Anatoly in pro.net
в nuget-пакет, при правильно прописанных зависимостях, они не копируются
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
если ты хочешь один файл после сборки, то это линкер
А Селф контейнер?
источник

A

Anatoly in pro.net
так что пакуем всё в нюгеты, получаем результат, ставим плагины nuget'ом, профит
источник

V

Vabka in pro.net
Поясните, что такое PEM.
https://github.com/dotnet/runtime/pull/32260
источник