Vytvoření uživatelského balíčku
.msi je preferovaný formát pro vytváření uživatelských balíčků. Soubor .msi je snadno konfigurovatelný a jakmile probíhá instalace produktu, tak soubor .msi nepotřebuje další parametry pro provedení tiché instalace na pozadí.
Následující příklad ukazuje, jak vytvářet uživatelské balíčky pomocí aplikace WiX.
Při vytváření MSI balíčků, je třeba soubory identifikovat do jedné nebo všech těchto kategorií:
- Programové soubory pro OpenBuildings Designer - Toto je sada souborů, které je potřeba umístit do programového adresáře OpenBuildings Designer. Umístění může být například v adresáři C:\Program Files\Bentley\OpenBuildings Designer\. Zde jsou základní konfigurační (.cfg) soubory.
- Pracovní sada soubory pro OpenBuildings Designer- Zde jsou sady souborů, které je třeba rozmístit do OpenBuildings Designer Konfigurace. Umístění může být například v adresáři C:\ProgramData\Bentley\OpenBuildings Designer\. Zde jsou zpravidla dodatečná data nebo soubory z Pracovní sada.
- Další soubory - Tyto soubory se mohou spojovat s jakýmkoliv produktem. Zde jsou právě distribuovány spolu s OpenBuildings Designer. Příkladem mohou být knihovny, datové soubory a obecné soubory, které lze požívat i s jinými produkty.
- Programové soubory (.cfg soubory): MyCompanyPolicy.cfg a MyCompanyWorkSet.cfg. Tento typ souborů je potřeba dodávat v programovém adresáři OpenBuildings Designer. Proto umístěte tuto sadu do adresáře s identifikátorem MYCOMPANY_CONFIGURATIONFILES.
- DGN soubory (soubory Pracovní sada): MyWorkSetLibrary.dgn a MyPartnerWorkSetLibrary.dgn. Tento typ souborů je třeba umístit do adresáře OpenBuildings Designer's Konfigurace. Proto umístěte tuto sadu do adresáře s identifikátorem MYCOMPANY_CONFIGURATION.
- Sada souborů, které je možné dodat na počítač kdykoliv. Proto umístěte tuto sadu do adresáře s identifikátorem MY_EXTRAFILES.
Tento druh samostatných souborů podle rozmístění umožní snadnou konfiguraci balíčku. Není nutné všechny soubory stejného typu v jednom balíčku. Je praktické zabalit související soubory do jednoho balíčku, aby bylo možné instalaci a údržbu při práci provádět s jedním datovým souborem.
Parametry příkazové řádky
Jakmile je MSI vybrán, instalace OpenBuildings Designer ví potřebné identifikátory pro konfigurační adresáře. Pokud provedete editaci v okně pro zadání parametrů Příkazové řádky, vypíší se použitelné identifikátory.
- INSTALLFOLDER_CONFIG_FILES a INSTALLFOLDER_WORKSET_FILES - Místo, kam se OpenBuildings Designer nainstaluje, je při instalaci určeno pomocí cesty Windows standardní adresář. Proto instalátor zkouší nabídnout cestu relativně k OpenBuildings Designer adresářům nebo podle pravidel pro své standardní adresáře. Pro tyto parametry příkazové řádky mohou být konfigurační soubory nainstalovány do složky Config\System, pokud bude nastavena hodnota [InstallDirectory]MicroStation\config\system\. Podobně budou soubory Pracovní sada nainstalovány do místa, kde je Pracovní sada podle cesty [ConfigurationDirectory]Configuration\Workspaces\MyCompany\. Standardní vlastnosti jako [InstallDirectory] a [ConfigurationDirectory] budou dostupné v rozbalovacím seznamu jako možné relativní cesty, podobně jako Windows standardní adresáře.
Názvy parametrů příkazové řádky a jejich hodnoty musí být odděleny znakem "=".
Pokud chcete přidat jiné identifikátory adresářů, klepněte na <mezerník> a pak zadejte identifikátor adresáře.