Nastavitev izdelka, različice, videza in cilja zagona
Osnovne nastavitve projektne datoteke so na treh straneh skupine Projekt: na strani Splošno določite, kaj se namesti in kam, na strani Videz, kako so videti okna zaganjalnika, na strani Cilj zagona pa, kaj zaganjalnik na koncu zažene. Vsaka stran je seznam polj, razdeljen v skupine. Prazno polje pomeni, da velja privzeta vrednost zaganjalnika. Izberite projekt, nato stran v navigaciji in vnesite vrednosti. Sprememba v programu Bootstrapper Manager velja takoj, v projektno datoteko pa jo zapišete z ukazom Shrani ali s tipkama Ctrl+S.
Pomen posameznih polj, dovoljene vrednosti in privzete vrednosti določa zaganjalnik; opisani so v dokumentu Projektna datoteka (format 2), razdelek Vrednost lastnosti (dokumentacija WKL Bootstrapper). Ta stran pojasnjuje, kateremu delu projektne datoteke ustreza posamezno polje in kaj pri tem naredi Bootstrapper Manager.
Stran Splošno
| Polje | V projektni datoteki | Kaj naredi Bootstrapper Manager |
|---|---|---|
| Oznaka izdelka | product | – |
| Projektna datoteka | – | Prikaže pot do datoteke; polja ni mogoče urejati |
| Različica, Različica iz datoteke | version.value, version.from | – |
| Izvorna mapa | source | V tej mapi se odpreta pogovorni okni ukazov Dodaj datoteke in Dodaj mapo |
| Ključ za preverjanje izvora | deliveryKey | – |
| 32- ali 64-bitno | bitness | Ponudi vrednosti, ki jih zaganjalnik sprejme |
| Mapa aplikacije, Mapa različice | appDir, versionDir | – |
| Število ohranjenih različic | keepVersions | – |
| Datoteka INI | ini.path | Vrednosti vnesete na strani Datoteka INI |
Izpolnite bodisi polje Različica bodisi polje Različica iz datoteke, ne obeh.
32- ali 64-bitno. Nekateri vnosi na strani Datoteke so namenjeni samo 32-
ali samo 64-bitnemu okolju, na primer komponente WKL iz components\x86 in components\x64. Polje
določa, katere od teh vnosov zaganjalnik namesti pri uporabniku:
| Vrednost | Namestijo se vnosi za |
|---|---|
prazno ali access (privzeto) | različico nameščenega Accessa; če Access ni nameščen, različico sistema Windows |
os | različico sistema Windows |
x86, x64 | 32- oziroma 64-bitno okolje, ne glede na nameščeni Access |
Polje praviloma pustite prazno: tako vsak uporabnik dobi vnose, ki ustrezajo njegovemu Accessu. Preverjanja,
ki jih zaganjalnik opravi pri uporabniku (Access, komponente WKL, .NET, gonilniki ODBC), se vedno
ravnajo po nameščenem Accessu, tudi pri vrednosti x86 ali x64.
Stran Videz
| Polje | V projektni datoteki | Kaj naredi Bootstrapper Manager |
|---|---|---|
| Ime, Založnik | display.name, display.publisher | – |
| Avtorske pravice (vrstice), Avtorji (vrstice) | display.copyright, display.authors | Vsaka vrstica polja postane en vnos seznama |
| Logotip | display.logo | – |
| Besedilo med namestitvijo, Besedilo ob zagonu | display.preparing, display.starting | – |
| Jezik, Barvna shema | display.language, display.colorScheme | Ponudi vrednosti, ki jih zaganjalnik sprejme |
Kako so okna s temi vrednostmi videti, prikaže ukaz Predogled na strani Projekti; glejte Preizkus projekta in izdelava paketa MSI.
Besedili med namestitvijo in ob zagonu
Besedilo med namestitvijo bere uporabnik aplikacije, medtem ko zaganjalnik kopira novo različico ali nastavlja komponente WKL, pogosto zjutraj ob prvem zagonu. Napišite ga za ta trenutek:
- Povejte, kaj aplikacija ravno počne, ne pa, kaj naj stori uporabnik: postopka ne more pospešiti in ničesar mu ni treba popravljati.
- Ena kratka vrstica, ki se konča s „ …“, v jeziku, ki je nastavljen v polju Jezik. Če je polje Jezik prazno, okno sledi jeziku Officea in vaše besedilo bi stalo ob besedilih v drugem jeziku.
- Brez strokovnih izrazov, različic in poti; te za podporo navajajo podrobnosti diagnostike v oknu.
- Če polje pustite prazno, se prikaže privzeto besedilo „Nova različica se pripravlja …“ v jeziku uporabnika.
- Za Besedilo ob zagonu veljajo enaka pravila; okno ga prikaže, medtem ko zaganjalnik preverja računalnik in zaganja aplikacijo (zaganjalnik od različice 2.4.1 naprej). Prazno: „Aplikacija se zaganja …“.
| Jezik | Primer |
|---|---|
| angleščina | Setting up the cash register system … |
| nemščina | Das Kassensystem wird eingerichtet … |
| slovenščina | Še trenutek, blagajniški sistem se nastavlja … |
Stran Cilj zagona
| Polje | V projektni datoteki | Kaj naredi Bootstrapper Manager |
|---|---|---|
| Datoteka ali program, Argumenti, Delovna mapa | start.file, start.arguments, start.folder | – |
| Access: /runtime, Access: /cmd | start.runtime, start.command (samo za podatkovno zbirko Access) | Za /runtime ponudi vrednosti, ki jih zaganjalnik sprejme |
Tehnične podrobnosti
- Oznake izdelka po prvi namestitvi ne spreminjajte. Po vrednosti polja Oznaka izdelka zaganjalnik poimenuje mapo aplikacije v uporabnikovem profilu in njen vnos med nameščenimi aplikacijami v sistemu Windows; aplikacijo z novo oznako Windows obravnava kot novo aplikacijo.
- Izvorna mapa in paket MSI: relativna pot se računa od mape zaganjalnika. Takšna pot deluje, dokler je zaganjalnik ob izvorni mapi, na primer če ga uporabniki zaganjajo iz mape v skupni rabi. Paket MSI pa namesti zaganjalnik v
Program Files (x86)\WKL\<oznaka izdelka>, kjer relativna pot ne velja več. Pri projektu, ki ga razdeljujete s paketom MSI, zato vnesite polno pot ali mapo v skupni rabi, na primer\\server\Blagajna\deploy. - Ključ za preverjanje izvora: polje vsebuje le javni del ključa. Ključ ustvarite in vsako izdajo podpišete z zaganjalnikom (
/new-key,/publish); Bootstrapper Manager ne opravi nobenega od teh korakov. Če je ključ nastavljen, zaganjalnik od različice 2.2.4 naprej nikoli ne namesti starejše različice od najvišje, ki jo uporabnik že ima; starejša izdaja, ki jo kdo znova postavi v izvorno mapo, tako nima učinka. Če se želite namerno vrniti na prejšnjo različico, jo objavite z/publish /withdraw. Oboje opisuje stran Objava podpisane izdaje (dokumentacija WKL Bootstrapper), razdelek „Vrnitev na prejšnjo različico“. - Rdeča oznaka na polju: zadnje preverjanje je pri tem polju našlo težavo; opis je na strani Težave. Ko polje spremenite, oznaka izgine, ker zaganjalnik nove vrednosti še ni ocenil. Projekt nato znova preverite; glejte Preverjanje projekta in odpravljanje težav.
- Vrednosti v izvirni obliki: vrednosti na izbiro (
access,automatic,auto…) so vrednosti projektne datoteke, kot jih opisuje referenčni priročnik zaganjalnika; Bootstrapper Manager jih ne prevaja. - Česa na teh straneh ni: stanje okna ob zagonu (
start.window), najkrajši čas prikaza pozdravnega zaslona (start.splash) in spremenljivke okolja (start.environment) nimajo svojega polja. Bootstrapper Manager jih ob shranjevanju ohrani nespremenjene; uredite jih neposredno v projektni datoteki.
Sorodne teme
- Projektna datoteka (format 2), razdelka Vrednost lastnosti in Ograde (dokumentacija WKL Bootstrapper) – pomen, dovoljene in privzete vrednosti vseh polj
- Objava podpisane izdaje (dokumentacija WKL Bootstrapper) – ustvarjanje ključa, podpisovanje in umik izdaj