Fix Optima service architecture for x86 COM

This commit is contained in:
2026-09-08 12:35:50 +00:00
parent 6c4e50f7a6
commit cd02e6af5f
123 changed files with 32 additions and 21 deletions

View File

@@ -79,13 +79,19 @@ nie kopiuje tej wartości automatycznie z `enova.json.sample` do istniejącej ko
.\publish-enova.ps1
```
Paczka Optimy jest samodzielnym buildem `win-x64`, zgodnym z Optimą 2026.5.1,
i nie wymaga instalowania runtime .NET x64. Nie zawiera bibliotek ani licencji Comarch:
Paczka Optimy jest domyślnie samodzielnym buildem `win-x86`, zgodnym z 32-bitową
biblioteką COM na stanowisku produkcyjnym, i nie wymaga instalowania runtime .NET.
Nie zawiera bibliotek ani licencji Comarch:
```powershell
.\publish-optima.ps1
```
Architektura procesu musi być identyczna z architekturą `op_base.dll` w katalogu
Optimy. Dla instalacji z 64-bitową biblioteką COM zbuduj osobną paczkę poleceniem
`.\publish-optima.ps1 -Architecture x64`. Jedna paczka nie obsługuje obu wariantów,
ponieważ COM Optimy jest ładowany bezpośrednio do procesu.
Wynik trafia do `release-optima`. Po uzupełnieniu `config/optima.json` instalację
wykonuje `release-optima/daemon/install.cmd`. Usługa ma identyfikator
`smartb2bsync-optima`.