Tworzenie pakietów niestandardowych
.msi w przypadku tworzenia pakietów niestandardowych. Konfigurowanie pliku .msi podczas instalacji nie jest problematyczne, a podczas wykonywania instalacji plik .msi nie wymaga dodatkowych parametrów w celu przeprowadzenia instalacji dyskretnej w tle.
Poniżej przedstawiono przykładowe tworzenie pakietu niestandardowego za pomocą instalatora WiX.
Podczas tworzenia pakietów MSI pliki muszą być przypisane do co najmniej jednej poniższej kategorii:
- Pliki programu aplikacji ProStructures - to zestaw plików, które należy umieścić w katalogu programu w przypadku aplikacji ProStructures. Lokalizacja będzie wyglądała podobnie jak w przypadku katalogu C:Program FilesProStructures . Są to głównie pliki konfiguracyjne (.cfg).
- Pliki Zestaw roboczy aplikacji ProStructures - to zestaw plików, które należy zapewnić w aplikacji ProStructures Konfiguracja. Lokalizacja będzie wyglądała podobnie jak C:™ProgramData ™Bentley ™ProStructures . Głównie są to dodatkowe pliki danych lub pliki Zestaw roboczy.
- Różne pliki - te pliki można łączyć z dowolnymi produktami. Są one dystrybuowane wraz z programem ProStructures. Przykładowo: wspólne biblioteki lub pliki, które mogą być używane przez inne produkty.
- Pliki programów (pliki .cfg): MyCompanyPolicy.cfg i MyCompanyWorkSet.cfg. Pliki tego typu muszą się znajdować w katalogu programu aplikacji ProStructures. Więc wstawimy ten zestaw do katalogu z identyfikatorem MOJAFIRMA_PLIKIKONFIGURACYJNE.
- Pliki DGN (pliki Zestaw roboczy): MyWorkSetLibrary.dgn i MyPartnerWorkSetLibrary.dgn. Pliki tego typu muszą się znajdować w katalogu aplikacji ProStructuresKonfiguracja. Więc wstawimy ten zestaw do katalogu z identyfikatorem MOJAFIRMA_KONFIGURACJA.
- Zestaw plików, które mogą być wstawione w dowolnym położeniu na komputerze. Więc wstawimy ten zestaw do katalogu z identyfikatorem MOJE_DODATKOWEPLIKI.
Tego typu oddzielenie plików poprzez różną ich lokalizację ułatwia skonfigurowanie pakietu. Nie wszystkie typy plików muszą się znajdować w tym samym pakiecie. Zaleca się umieszczanie powiązanych typów plików w jednym pakiecie. W ten sposób procesy instalacyjne i konserwacyjne można obsługiwać w ramach jednego pakietu.
Parametry wiersza poleceń
Po wybraniu pakietu MSI w konfiguratorze oprogramowania ProStructures znane są identyfikatory katalogów, które można skonfigurować. Dlatego, gdy użytkownik rozpocznie edycję w oknie parametrów wiersza poleceń, wyświetlana jest lista dostępnych identyfikatorów.
- INSTALLFOLDER_CONFIG_FILES i INSTALLFOLDER_WORKSET_FILES - położenie instalacji oprogramowania ProStructures jest określane podczas instalacji zgodnie ze ścieżkami standardowych katalogów Windows. Więc w instalatorze zapewniana będzie pomoc podczas określania położenia katalogów ProStructures lub standardowych katalogów Windows. Dla tych parametrów linii poleceń pliki konfiguracyjne mogą być zainstalowane w folderze ConfigSystem poprzez ustawienie wartości [InstallDirectory]. Podobnie: pliki Zestaw roboczy można zainstalować w położeniu Zestaw roboczy, używając ścieżki [ConfigurationDirectory]Configuration\Workspaces\MojaFirma\. Właściwości standardowe takie jak [InstallDirectory] i [ConfigurationDirectory] będą dostępne z poziomu menu rozwijanego jako ścieżki względne wraz ze standardowymi katalogami Windows.
Nazwę parametru wiersza poleceń i wartość należy oddzielić znakiem "=".
Aby dodać kolejny identyfikator katalogu, naciśnij klawisz<spacja> i wprowadź identyfikator katalogu.