Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

482
Visualizações
¿El SDK de .NET no es compatible con tiempos de ejecución anteriores?

Hemos instalado .NET desktop runtime 6.0.1 en nuestras máquinas. La construcción ocurre en un contenedor docker con una imagen construida en mcr.microsoft.com/dotnet/sdk:6.0-windowsservercore-ltsc2022 , que aparentemente se actualizó a SDK 6.0.102. Ahora nuestra aplicación se bloqueará al inicio diciendo

 Unhandled exception. System.IO.FileLoadException: Could not load file or assembly 'PresentationFramework, Version=6.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)

Las compilaciones locales funcionan bien, tengo SDK 6.0.101 instalado.

El marco objetivo en el proyecto se define como

 <TargetFramework>net6.0-windows</TargetFramework>

así que pensé que debería ejecutarse en cualquier .NET 6.0, no solo en 6.0.2, sin importar con qué SDK esté construido. Según MS Docs , incluso debería ejecutarse en 6.1 de forma predeterminada, a menos que se defina una política <RollForward> diferente.

¿Qué nos estamos perdiendo?

Editar: debe ser algo con WPF, porque las aplicaciones de consola creadas en ese contenedor funcionan bien...

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Esto parece ser un error conocido en .net 6.0.2

ver: https://github.com/dotnet/core/issues/7172#issuecomment-1034105137

para una solución, puede probar esto: https://github.com/dotnet/winforms/issues/6663#issuecomment-1034371295

O simplemente use la imagen sdk:6.0.101-windowsservercore-ltsc2022 hasta que se publique una versión fija

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda