o aplicativo .NET falha após o Windows Update KB4457034

3

Acabou de instalar o seguinte Windows Update:

Pacote cumulativo de segurança e qualidade para o .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 e 4.7.2 para Windows 8.1, RT 8.1 e Server 2012 R2 (KB 4457034)

como parte da atualização KB4457920 maior.

No entanto, depois de instalá-lo, muitos aplicativos .NET que estão sendo executados no servidor começam a falhar em momentos diferentes. Quando os aplicativos falham, os seguintes erros são registrados no Visualizador de Eventos e a desinstalação é a única solução.

Toda vez que os aplicativos falham, esses 3 erros são registrados ao mesmo tempo:

Erro 1:

Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.SEHException
(different sub-stack traces)

Erro 2:

Faulting application name: ABC.exe, version: 1.0.0.0, time stamp: 0x5bf5574b
Faulting module name: KERNELBASE.dll, version: 6.3.9600.19178, time stamp: 0x5bc006fd
Exception code: 0xc0000006
Fault offset: 0x0000000000008e6c
Faulting process id: 0x868
Faulting application start time: 0x01d483667e54d612
Faulting application path: D:\Hosting\ABC.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 5da6c6cc-ef5a-11e8-8125-0ab333379659
Faulting package full name: 
Faulting package-relative application ID: 

Erro 3:

Windows cannot access the file  for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program ABC because of this error.

Program: ABC
File: 

The error value is listed in the Additional Data section.
User Action
1. Open the file again. This situation might be a temporary problem that corrects itself when the program runs again.
2. If the file still cannot be accessed and
    - It is on the network, your network administrator should verify that there is not a problem with the network and that the server can be contacted.
    - It is on a removable disk, for example, a floppy disk or CD-ROM, verify that the disk is fully inserted into the computer.
3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK /F, and then press ENTER.
4. If the problem persists, restore the file from a backup copy.
5. Determine whether other files on the same disk can be opened. If not, the disk might be damaged. If it is a hard disk, contact your administrator or computer hardware vendor for further assistance.

Additional Data
Error value: C000026E
Disk type: 0

Note que o último erro é como é, existem 2 espaços onde o nome do arquivo deve ser especificado: "... não pode acessar o arquivo (caminho em branco) para um dos ..." .

Como é uma atualização para evitar a "execução remota de código", ele precisa ser instalado. Há alguma reconfiguração e / ou alterações de código necessárias após a instalação para evitar o problema?

Versão do Windows: Windows Server 2012 R2 Versão 6.3.9600 - Versão do .NET: 4.5.x

Nota: eu instalei todas as atualizações pendentes e isso aconteceu:

  • Atualizações de Nov-2018 instaladas (KB4467242) com êxito. KB4457920 falhou. > Os aplicativos começaram a falhar.
  • KB4457920 reinstalado e estava com falha. A desinstalação do KB4457034 resolveu o problema.
por Diego Jancic 23.11.2018 / 21:38

0 respostas