Jump to content

Windows 10 Update KB5011048 erro compilação VS2012.


desconfiado
Go to solution Solved by desconfiado,

Recommended Posts

Olá a todos.

Estou com um problema num projecto asp .NET 4.5 em C# desenvolvido no Visual Studio 2012. Após a instalação de Julho/2023 (KB5028166) o VS 2012 começou a dar erros de compilação completamente estúpidos. Vários erros de COMPILER "Internal Compiler Error (0xc0000005 at address 00DFFDDC): likely culprit is 'CODEGEN'" e outros do género. Uma coisa sem lógica nenhuma.

Perdi imenso tempo até descobrir que tinha sido o update do Windows 10 que "danificou" o VS 2012. Não consigo entender o que se passa. Também dá os mesmos erros de compilação noutros tipos de projectos mas não em todos.

Alguém teve este problema ou sabe dizer alguma coisa sobre isto?

Tive que "desligar" os updates do windows 10 senão não conseguia trabalhar com o VS2012. Tenho outros projectos em VS2022 e esses não têm problemas.

 

Link to comment
Share on other sites

Em 01/08/2023 às 19:26, desconfiado disse:

Olá a todos.

Estou com um problema num projecto asp .NET 4.5 em C# desenvolvido no Visual Studio 2012. Após a instalação de Julho/2023 (KB5028166) o VS 2012 começou a dar erros de compilação completamente estúpidos. Vários erros de COMPILER "Internal Compiler Error (0xc0000005 at address 00DFFDDC): likely culprit is 'CODEGEN'" e outros do género. Uma coisa sem lógica nenhuma.

Perdi imenso tempo até descobrir que tinha sido o update do Windows 10 que "danificou" o VS 2012. Não consigo entender o que se passa. Também dá os mesmos erros de compilação noutros tipos de projectos mas não em todos.

Alguém teve este problema ou sabe dizer alguma coisa sobre isto?

Tive que "desligar" os updates do windows 10 senão não conseguia trabalhar com o VS2012. Tenho outros projectos em VS2022 e esses não têm problemas.

 

Embora exista pouca informação, este tipo de erro já ocorre à bastante tempo e pelo que sugere será um bug ou erro interno do compilador do C#. Sei que recentemente houve problemas com esse erro em processadores ARM devido a problemas na portabilidade  do VS para esse sistema.

Lembra-me de em tempos ter visto comentários sobre este erro, que tinha a ver com uns ficheiros que o VS criava ao fazer debugging e que originavam problemas quando se fazia compilação num VS mais recente e depois se voltava a compilar com uma versão mais antiga. O conselho que davam era eliminar manualmente esses ficheiros, cujo formato se não me engano era PDB.

Um outra possível causa tinha a ver com compilação incremental, que daria para ser desligada em propriedades do projecto,, na tab Avançadas.

 

Link to comment
Share on other sites

Em 02/08/2023 às 09:56, Cerzedelo disse:

Embora exista pouca informação, este tipo de erro já ocorre à bastante tempo e pelo que sugere será um bug ou erro interno do compilador do C#. Sei que recentemente houve problemas com esse erro em processadores ARM devido a problemas na portabilidade  do VS para esse sistema.

Lembra-me de em tempos ter visto comentários sobre este erro, que tinha a ver com uns ficheiros que o VS criava ao fazer debugging e que originavam problemas quando se fazia compilação num VS mais recente e depois se voltava a compilar com uma versão mais antiga. O conselho que davam era eliminar manualmente esses ficheiros, cujo formato se não me engano era PDB.

Um outra possível causa tinha a ver com compilação incremental, que daria para ser desligada em propriedades do projecto,, na tab Avançadas.

 

Também li qualquer coisa sobre essa questão dos processadores ARM mas no meu caso, o meu portátil é um Intel(R) Core(TM) i7-9750HF CPU @ 2.60GHz 2.59 GHz pelo que suponho que não se encaixa nesse problema.

Acho estranho a Microsoft ainda não ter "resolvido" este problema. O update já é de inicio de Julho. Eu suspendi o update até ontem. Ontem deixei instalar o update e o problema voltou.

Não sei mesmo como resolver isto.

Link to comment
Share on other sites

  • 2 weeks later...
  • Solution

A contrário do indicado no titulo deste tópico, o problema não está no update que estava indicado no nome do tópico KB5028166 mas sim no update KB5011048.

Entretanto já alterei o nome do update no nome do tópico.

Como já tinha indicado, a solução passa por utilizar uma ferramenta, da própria microsoft penso eu, wushowhide.diagcab que permite selecionar o update especifico e "escondê-lo" de forma que o windows update o ignora permanentemente e não o tenta instalar novamente.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.