pacchetto vcredist2015-2022

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Risposta
TITCHI
Messaggi: 11
Iscrizioni: 9 febbraio 2022 - ore 9:36

19 dicembre 2024 - 11:33

Buongiorno,
Il pacchetto vcredist2015-2022 è installato su più di 600 PC, ma su circa trenta PC presenta un errore.
Ecco l'errore:

Codice: Seleziona tutto

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']]
Ho rimosso i pacchetti vcredist e vcredist2015-2022 e li ho reinstallati, ma non è cambiato nulla.
jlepiquet
Messaggi: 69
Registrazione: 3 settembre 2024 - 16:09

19 dicembre 2024 - 11:50

Buongiorno,

L'errore 1603 è un errore generico di Microsoft durante le installazioni.

Per ottenere più log, puoi modificare la riga 9 di setup.py in:

Codice: Seleziona tutto

silent_args = "/quiet /norestart /log c:\\temp\\vclog.log"
Ciò ci consentirà di ottenere i log e di capire cosa sta realmente accadendo durante l'installazione.

Sinceramente,
TITCHI
Messaggi: 11
Iscrizioni: 9 febbraio 2022 - ore 9:36

19 dicembre 2024 - 12:21

Ecco i nuovi registri:
Installazione: VC_redist.x86.exe

Codice: Seleziona tutto

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
Messaggi: 69
Registrazione: 3 settembre 2024 - 16:09

19 dicembre 2024 - 14:26

Di solito nella cartella c:\temp ci sono 3 file che iniziano con vclog.
Puoi inviarceli?
TITCHI
Messaggi: 11
Iscrizioni: 9 febbraio 2022 - ore 9:36

20 dicembre 2024 - 9:35

Ciao,
non riesco a trovare questi file.
TITCHI
Messaggi: 11
Iscrizioni: 9 febbraio 2022 - ore 9:36

8 gennaio 2025 - 10:06

niente nella cartella temporanea
smandel
Messaggi: 111
Registrazione: 5 maggio 2022 - 11:30

8 gennaio 2025 - 10:15

Buongiorno,

Sì, anch'io ho questo tipo di problema con VCredist ed è piuttosto fastidioso...
Quindi ho usato il tuo scambio come ispirazione per capire le cose.
Eseguo i seguenti comandi sulla macchina, assicurandomi di selezionare la versione installata sulla macchina:

Codice: Seleziona tutto

VC_redist.x86.exe /repair /quiet /norestart /log c:\\temp\\vclog.log
VC_redist.x64.exe /repair /quiet /norestart /log c:\\temp\\vclog.log
Poi avvio l'installazione della nuova versione tramite WAPT e funziona.

Stavo già utilizzando questo tipo di tecnica per risolvere l'errore 1603 nei file MSI danneggiati:

Codice: Seleziona tutto

msiexec ApplicationName="Mobile" /fvomusa "asset.msi" /L log.txt
E non sono riuscito a capire come farlo con VCredist perché non era disponibile alcun MSI.
TITCHI
Messaggi: 11
Iscrizioni: 9 febbraio 2022 - ore 9:36

9 gennaio 2025 - 09:13

Ciao,
grazie Smandel, ma potresti spiegarmi nel dettaglio come hai fatto?
smandel
Messaggi: 111
Registrazione: 5 maggio 2022 - 11:30

9 gennaio 2025 - 09:25

In pratica, verifico la versione di VCredist installata nell'inventario di WAPT.
Recupero la versione da WAPT o dallo store.
La modifico per scaricarla sul mio computer ed estraggo i file EXE contenuti nel pacchetto.
Quindi invio questi file EXE al computer problematico, utilizzando MeshCentral nel mio caso.
Infine, eseguo i comandi del mio post precedente sul computer problematico.
Risposta