Página 1 de 1

[RESUELTO] .NET 6 y 7: La versión x64 contiene una versión x86 adicional

Publicado: 15 de abril de 2024 - 11:03 a. m.
por t.heroult
Hola,
he notado que en las dos últimas versiones, las versiones x64 de dotnet incluyen archivos tanto x64 como x86 (aunque existe una versión x86 independiente).
Como resultado,
dotnet 7.0.17 y 7.0.18, y
dotnet 6.0.28 y 6.0.29
ahora superan los 100 MB en lugar de ocupar menos de 50 MB.

Saludos,
Tom

Re: dotnet 6 y 7: la versión x64 contiene la versión x86 como extra

Publicado: 15 de abril de 2024 - 14:43
por jpele
Hola,
esto es intencional; ambas arquitecturas pueden ser necesarias para que las aplicaciones funcionen, y no hay forma de identificar definitivamente cuál se debe usar. Una aplicación podría usar x64 o x86, mientras que otra podría necesitar la otra arquitectura.


Saludos,
Jimmy

Re: [RESUELTO] dotnet 6 y 7: x64 contiene un x86 adicional

Publicado: 15 de abril de 2024 - 16:11
por t.heroult
Vale, lo entiendo.
Pero en ese caso, ¿por qué no tener un paquete "todo"?

Re: [RESUELTO] dotnet 6 y 7: x64 contiene un x86 adicional

Publicado: 15 de abril de 2024 - 16:28
por jpele
Esto ocurría antes, pero causaba problemas en algunas situaciones. Por lo tanto, migramos a esta solución, que es la más funcional. Puedes modificar el paquete para adaptarlo a tus necesidades.