Pagina 1 di 1

[RISOLTO] tis-microsoft-office-template_0-9

Pubblicato: 14 giugno 2023 - 14:35
di gaelds
Buongiorno,

Vorrei utilizzare tis-microsoft-office-template_0-9 per creare un pacchetto Office 2021, ma quando eseguo update-package, ricevo sempre questo errore:

Codice: Seleziona tutto

*** Python 3.8.16 (default, Mar  1 2023, 11:11:02) [MSC v.1929 32 bit (Intel)] on win32. ***
*** Distant Python engine is active ***
>>> 
*** Remote Interpreter Reinitialized ***
Ligne de Commande : update-package-sources "C:\waptdev\tis-microsoft-office-template_0-9_windows_10.0_PROD-wapt\WAPT\.."
Using config file: C:\Users\informatique\AppData\Local\waptconsole\waptconsole.ini
Copying: C:\Users\informatique\Downloads\officedeploymenttool_15928-20216.exe
Extract Office Deployment Tool
Downloading Office with XML configuration
2023-06-14 14:32:04,466 CRITICAL Fatal error in update_package  IndexError: list index out of range:
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 8540, in call_python_code
    hookdata = hook_func()
 [b] File "C:\waptdev\tis-microsoft-office-template_0-9_windows_10.0_PROD-wapt\update_package.py", line 99, in update_package
    version = glob.glob("Office/Data/**/")[0].split(os.sep)[1]
IndexError: list index out of range

FATAL ERROR : IndexError: list index out of range
Exit code:  3[/b]
>>> 

Re: tis-microsoft-office-template_0-9

Pubblicato: 15 giugno 2023 - 10:18
di gaelds
Per sbloccare il problema, ho sostituito la riga 99 di update-package.py:

Codice: Seleziona tutto

version = glob.glob("Office/Data/**/")[0].split(os.sep)[1]
di :

Codice: Seleziona tutto

version = "16.0.14332.20517"

Re: tis-microsoft-office-template_0-9

Pubblicato: 15 giugno 2023 - 14:39
di jpele
Ciao,
nessun problema con Office 365, lo sto testando sulla versione 2021.

Cordiali saluti,
Jimmy

Re: tis-microsoft-office-template_0-9

Pubblicato: 15 giugno 2023 - 14:46
di jpele
Nessun problema su Standard2021Volume
Puoi inviarmi queste due righe dal tuo file XML?

Codice: Seleziona tutto

<Add OfficeClientEdition="64" Channel="PerpetualVL2021">
    <Product ID="Standard2021Volume">

Re: tis-microsoft-office-template_0-9

Pubblicato: 16 giugno 2023 - 08:34
di gaelds

Codice: Seleziona tutto

<Add OfficeClientEdition="64" Channel="PerpetualVL2021" SourcePath="" AllowCdnFallback="FALSE">
    <Product ID="ProPlus2021Volume" PIDKEY="xxx">

Re: tis-microsoft-office-template_0-9

Pubblicato: 16 giugno 2023 - 14:17
di jpele
gaelds ha scritto: 16 giugno 2023 - 08:34

Codice: Seleziona tutto

<Add OfficeClientEdition="64" Channel="PerpetualVL2021" SourcePath="" AllowCdnFallback="FALSE">
    <Product ID="ProPlus2021Volume" PIDKEY="xxx">
Avrei pensato che SourcePath="" AllowCdnFallback="FALSE"> avrebbe bloccato, ma funziona anche per me. Ti consiglio di basare la tua decisione su quante più opzioni possibili dal file configuration-example.xml incluso nel pacchetto.

Sembra che un'impostazione nel tuo XML stia causando un problema; potresti fornirmi il file configuration.xml che stai utilizzando?

Re: tis-microsoft-office-template_0-9

Pubblicato: 19 giugno 2023 - 15:39
di gaelds
Ecco qui:

Codice: Seleziona tutto

<Configuration ID="58975cae-044b-4aba-9494-86bbacdaad30">
  <Info Description="Office 2021 sans mises à jour" />
  <Add OfficeClientEdition="64" Channel="PerpetualVL2021" SourcePath="" AllowCdnFallback="FALSE">
    <Product ID="ProPlus2021Volume" PIDKEY="xxx">
      <Language ID="fr-fr" />
      <ExcludeApp ID="Lync" />
    </Product>
    <Product ID="LanguagePack">
      <Language ID="fr-fr" />
    </Product>
    <Product ID="ProofingTools">
      <Language ID="en-us" />
      <Language ID="de-de" />
      <Language ID="it-it" />
      <Language ID="es-es" />
    </Product>
  </Add>
  <Property Name="SharedComputerLicensing" Value="0" />
  <Property Name="FORCEAPPSHUTDOWN" Value="TRUE" />
  <Property Name="DeviceBasedLicensing" Value="0" />
  <Property Name="SCLCacheOverride" Value="0" />
  <Property Name="AUTOACTIVATE" Value="1" />
  <Updates Enabled="FALSE" />
  <RemoveMSI />
  <AppSettings>
    <Setup Name="Company" Value="xxx" />
    <User Key="software\microsoft\office\16.0\excel\options" Name="defaultformat" Value="60" Type="REG_DWORD" App="excel16" Id="L_SaveExcelfilesas" />
    <User Key="software\microsoft\office\16.0\powerpoint\options" Name="defaultformat" Value="52" Type="REG_DWORD" App="ppt16" Id="L_SavePowerPointfilesas" />
    <User Key="software\microsoft\office\16.0\word\options" Name="defaultformat" Value="ODT" Type="REG_SZ" App="word16" Id="L_SaveWordfilesas" />
  </AppSettings>
  <Display Level="None" AcceptEULA="TRUE" />
</Configuration>

Re: tis-microsoft-office-template_0-9

Pubblicato: 21 giugno 2023 - 09:46
di jpele
Ciao,
continuo a non avere problemi a testare il tuo file XML.
Potresti provare la versione tis-microsoft-office-template_0-10.
In caso contrario, ti suggerisco di contattare l'assistenza WAPT in modo che possano identificare il problema con la tua infrastruttura di rete.

Cordiali saluti,
Jimmy

Re: tis-microsoft-office-template_0-9

Pubblicato: 21 giugno 2023 - 10:13
di gaelds
OK, grazie! Vedrò il prossimo pacchetto, questo funziona dopo aver modificato manualmente la riga 99 specificando la versione "hard-coded".