Page 1 of 1

[SOLVED] .NET 6 and 7: The x64 version contains an extra x86 version

Published: April 15, 2024 - 11:03 AM
by t.heroult
Hello,
I've noticed that for the last two versions, the x64 versions of dotnet include both x64 and x86 files (even though there's a separate x86 version).
As a result,
dotnet 7.0.17 and 7.0.18, and
dotnet 6.0.28 and 6.0.29
are now over 100 MB instead of less than 50 MB.

Regards,
Tom

Re: dotnet 6 and 7: the x64 version contains the x86 version as an extra

Published: April 15, 2024 - 2:43 PM
by jpele
Hello,
This is intentional; both can be necessary for applications to function, and there's no way to definitively identify which one should be used. One application might use x64 or x86, while another application might very well need the other arch.


Regards,
Jimmy

Re: [SOLVED] dotnet 6 and 7: x64 contains an extra x86

Published: April 15, 2024 - 4:11 PM
by t.heroult
OK, I understand.
But in that case, why not have an 'all' package?

Re: [SOLVED] dotnet 6 and 7: x64 contains an extra x86

Published: April 15, 2024 - 4:28 PM
by jpele
This was the case before, but it caused problems in some situations. Therefore, we migrated to this solution, which is the most functional. You can absolutely modify the package to suit your needs.