Seite 1 von 1

[GELÖST] tis-microsoft-office-template_0-9

Veröffentlicht: 14. Juni 2023 – 14:35 Uhr
von den Gälen
Guten Morgen,

Ich möchte tis-microsoft-office-template_0-9 verwenden, um ein Office 2021-Paket zu erstellen, aber beim Ausführen von update-package erhalte ich immer diese Fehlermeldung:

Code: Alle auswählen

*** 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]
>>> 

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 15. Juni 2023 - 10:18 Uhr
von den Gälen
Um das Problem zu beheben, habe ich Zeile 99 der Datei update-package.py ersetzt:

Code: Alle auswählen

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

Code: Alle auswählen

version = "16.0.14332.20517"

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 15. Juni 2023 – 14:39 Uhr
von jpele
Hallo,
ich habe keine Probleme mit Office 365, ich teste es mit der Version 2021.

Viele Grüße,
Jimmy

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 15. Juni 2023 – 14:46 Uhr
von jpele
Keine Probleme mit Standard2021Volume
Könnten Sie mir diese beiden Zeilen aus Ihrer XML-Datei senden?

Code: Alle auswählen

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

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 16. Juni 2023 - 08:34 Uhr
von den Gälen

Code: Alle auswählen

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

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 16. Juni 2023 – 14:17 Uhr
von jpele
gaelds schrieb: 16. Juni 2023 - 08:34

Code: Alle auswählen

<Add OfficeClientEdition="64" Channel="PerpetualVL2021" SourcePath="" AllowCdnFallback="FALSE">
    <Product ID="ProPlus2021Volume" PIDKEY="xxx">
Ich hätte gedacht, dass SourcePath="" AllowCdnFallback="FALSE"> blockierend wäre, aber es funktioniert auch bei mir. Ich empfehle Ihnen, Ihre Entscheidung auf möglichst viele Optionen aus der im Paket enthaltenen Datei configuration-example.xml zu stützen.

Eine Einstellung in Ihrer XML-Datei scheint ein Problem zu verursachen; könnten Sie mir bitte die von Ihnen verwendete configuration.xml-Datei zur Verfügung stellen?

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 19. Juni 2023 – 15:39 Uhr
von den Gälen
Hier ist es:

Code: Alle auswählen

<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>

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 21. Juni 2023 - 09:46 Uhr
von jpele
Hallo,
ich habe weiterhin keine Probleme beim Testen mit Ihrer XML-Datei.
Sie könnten die Version tis-microsoft-office-template_0-10 ausprobieren.
Ansonsten empfehle ich Ihnen, sich an den WAPT-Support zu wenden, damit dieser das Problem mit Ihrer Netzwerkinfrastruktur identifizieren kann.

Viele Grüße,
Jimmy

Betreff: tis-microsoft-office-template_0-9

Veröffentlicht: 21. Juni 2023 - 10:13 Uhr
von den Gälen
Okay, danke! Ich schaue mir das nächste Paket an; dieses hier funktioniert, nachdem ich Zeile 99 manuell geändert und die "fest codierte" Version angegeben habe.