Похожие чаты

System.IO.Compression.FileSystem has a reference to version 4.2.0.0 of System.IO.Compression, which

I cannot find in the GAC, only 4.0.0.0? How does that work?

7 ответов

24 просмотра
Joery- Автор вопроса

Ok I figured out that somehow version 4.2.0.0 magically resolves to 4.0.0.0, now I am even more confused

Joery
Ok I figured out that somehow version 4.2.0.0 mag...

Sometimes in your csproj file there are statements about how to resolve dependencies that can have some versions resolve to other versions.

Joery- Автор вопроса
Joery- Автор вопроса
Shafiq Jetha
Sometimes in your csproj file there are statements...

No, I found it: "There were some out of band packages for System.IO.Compression released with a higher versions reference assemblies. When supported netstandard 2.0 we had to support such reference versions and that is why VS ship with such higher version number in the ref assemblies. The .NET assembly loader internally handle such higher reference assembly version and map it to the implementation assembly 4.0.0.0."

Joery- Автор вопроса
Joery
No, I found it: "There were some out of band packa...

Final question, this one I really can't figure out: is this mapping (magic) publicly known, Assembly.Resolve uses something called Fusion internally to resolve from the GAC, but it is not open source.

Joery- Автор вопроса
Joery
Final question, this one I really can't figure out...

Turn out its patented Microsoft magic, but one can call fusion.dll directly

Похожие вопросы

Обсуждают сегодня

This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
есть ПО, которое лежит папкой, по сути и не инсталится, а просто запускается. Надо раскидать по машинам в домене. Я так понял, что прям настройками GPO, копировать я смогу тол...
Dmitriy
8
any reference of this implementation?
BitBuddha
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Привет)) уже кажется эту тему перемусолили, но вот я так и не понял. Я сейчас сижу на 27дюймов 2к мониторе. На Актуальной макоси, если я куплю 27д 4к монитор: - будет ли изобр...
Vladislav Piskunov
16
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Карта сайта