Paquete vcredist2015-2022

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Respuesta
TITCHI
Mensajes: 11
Inscripción: 9 de febrero de 2022 - 9:36 a. m.

19 de diciembre de 2024 - 11:33

Buen día,
El paquete vcredist2015-2022 está instalado en más de 600 PC, pero en una treintena de PC tiene un error.
Aquí está el error:

Código: Seleccionar todo

Erreur lors de l'installation de ['lso-vcredist2015-2022']: erreurs dans les paquets [[PackageRequest(package='lso-vcredist2015-2022',architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.26100'),max_os_version=Version('10.0.26100')), PackageEntry('lso-vcredist2015-2022','14.42.34433.0-27' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5348, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4328, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4235, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptm86v8xtn\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 3991, in run\n    return ensure_unicode(run(*arg, pidlist=self.pidlist,**args))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2177, in run\n    raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"VC_redist.x86.exe" /quiet /norestart\' returned non-zero exit status 1603.\nOutput:\n']]
Eliminé los paquetes vcredist y vcredist2015-2022 y luego los reinstalé, pero no cambió nada.
jlepiquet
Mensajes: 69
Inscripciones: 3 sep 2024 - 16:09 horas.

19 de diciembre de 2024 - 11:50

Buen día,

El error 1603 es un error genérico de Microsoft en las instalaciones.

Para obtener más registros, puede modificar la línea 9 de setup.py a:

Código: Seleccionar todo

silent_args = "/quiet /norestart /log c:\\temp\\vclog.log"
Esto nos permitirá obtener registros y comprender qué está sucediendo realmente durante la instalación.

Atentamente,
TITCHI
Mensajes: 11
Inscripción: 9 de febrero de 2022 - 9:36 a. m.

19 de diciembre de 2024 - 12:21

Aquí están los nuevos registros:
Instalación: VC_redist.x86.exe

Código: Seleccionar todo

Erreur lors de l'installation de ['lso-vcredist2015-2022(=14.42.34433.0-28)']: erreurs dans les paquets [[PackageRequest(package='lso-vcredist2015-2022',version=(Version('14.42.34433.0'), 28),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.26100'),max_os_version=Version('10.0.26100')), PackageEntry('lso-vcredist2015-2022','14.42.34433.0-28' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5348, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4328, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4235, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptpj7e9g33\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 3991, in run\n    return ensure_unicode(run(*arg, pidlist=self.pidlist,**args))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2177, in run\n    raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"VC_redist.x86.exe" /quiet /norestart /log c:\\\\temp\\\\vclog.log\' returned non-zero exit status 1603.\nOutput:\n']]
Traceback (most recent call last):
  File "<string>", line 1943, in run
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 737, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1341, in _run
    raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['lso-vcredist2015-2022(=14.42.34433.0-28)']: erreurs dans les paquets [[PackageRequest(package='lso-vcredist2015-2022',version=(Version('14.42.34433.0'), 28),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.26100'),max_os_version=Version('10.0.26100')), PackageEntry('lso-vcredist2015-2022','14.42.34433.0-28' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5348, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4328, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4235, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptpj7e9g33\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 3991, in run\n    return ensure_unicode(run(*arg, pidlist=self.pidlist,**args))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 2177, in run\n    raise CalledProcessErrorOutput(proc.returncode, cmd, \'\'.join(output))\nwaptutils.CalledProcessErrorOutput: Command \'"VC_redist.x86.exe" /quiet /norestart /log c:\\\\temp\\\\vclog.log\' returned non-zero exit status 1603.\nOutput:\n']]
jlepiquet
Mensajes: 69
Inscripciones: 3 sep 2024 - 16:09 horas.

19 de diciembre de 2024 - 14:26

Normalmente tienes tres archivos en la carpeta c:\temp que empiezan por "vclog". ¿
Podrías enviárnoslos?
TITCHI
Mensajes: 11
Inscripción: 9 de febrero de 2022 - 9:36 a. m.

20 de diciembre de 2024 - 9:35 AM

Hola,
no puedo encontrar estos archivos.
TITCHI
Mensajes: 11
Inscripción: 9 de febrero de 2022 - 9:36 a. m.

8 de enero de 2025 - 10:06 AM

nada en la carpeta temporal
smandel
Mensajes: 111
Inscripciones: 5 de mayo de 2022 - 11:30

8 de enero de 2025 - 10:15

Buen día,

Sí, también tengo este tipo de problema con VCredist y es bastante molesto...
Así que usé su intercambio como inspiración para resolver las cosas.
Ejecuto los siguientes comandos en la máquina, asegurándome de seleccionar la versión que está instalada en la máquina:

Código: Seleccionar todo

VC_redist.x86.exe /repair /quiet /norestart /log c:\\temp\\vclog.log
VC_redist.x64.exe /repair /quiet /norestart /log c:\\temp\\vclog.log
Luego ejecuto una instalación de la nueva versión vía WAPT y funciona.

Ya estaba usando este tipo de técnica para resolver el error 1603 en archivos MSI dañados:

Código: Seleccionar todo

msiexec ApplicationName="Mobile" /fvomusa "asset.msi" /L log.txt
Y no pude descubrir cómo hacerlo con VCredist porque no había ningún MSI disponible.
TITCHI
Mensajes: 11
Inscripción: 9 de febrero de 2022 - 9:36 a. m.

9 de enero de 2025 - 09:13

Hola,
gracias Smandel, pero ¿podrías explicarme con precisión cómo lo hiciste?
smandel
Mensajes: 111
Inscripciones: 5 de mayo de 2022 - 11:30

9 de enero de 2025 - 09:25

Básicamente, verifico la versión instalada de VCredist en el inventario de WAPT.
Obtengo la versión de WAPT o de la tienda.
La edito para descargarla a mi equipo y extraigo los archivos EXE que contiene el paquete.
Luego, envío estos archivos EXE al equipo con problemas, usando MeshCentral en mi caso.
Finalmente, ejecuto los comandos de mi publicación anterior en dicho equipo.
Respuesta