Barvna shema: Svetla
Trenutno dejavna stran: start » sl » Dokumentacija » Orodja za Microsoft Access » WKL Bootstrapper » Navodila » Prehod s prejšnjega zaganjalnika

Prehod s prejšnjega zaganjalnika

Aplikacijo še vedno zaganja prejšnji zaganjalnik (StarterPro) z datoteko StarterPro.config.xml. Na ta zaganjalnik jo preselite, ne da bi konfiguracijo vnašali znova.

Pregled rešitve

Ukaz /import-starterpro prebere prejšnjo konfiguracijo in zapiše projektno datoteko formata 2 (bootstrapper.json). V posameznih vrsticah navede, česa ni prevzel in kaj morate dokončati ročno. Projektno datoteko nato preverite z ukazom /check in jo po potrebi dokončate v programu WKL Bootstrapper Manager (glejte njegov uporabniški priročnik) ali v urejevalniku besedila.

Izvedba

  1. Wkl.Bootstrapper.exe kopirajte v mapo s prejšnjo konfiguracijo ali pa konfiguracijo navedite s polno potjo.
  2. Pretvorite jo:

    Wkl.Bootstrapper.exe /import-starterpro "\\server\amed\deploy\StarterPro.config.xml"

    Projekt se zapiše v bootstrapper.json poleg konfiguracije; z /out <file> navedete drugo datoteko. Obstoječe datoteke ukaz nikoli ne prepiše, temveč se konča s kodo 11.

  3. Dokončajte, kar navajajo vrstice izpisa (glejte Opombe), in nato preverite rezultat:

    Wkl.Bootstrapper.exe /check "\\server\amed\deploy\bootstrapper.json"
  4. Zaganjalnik z novo projektno datoteko izdajte, kot opisujejo navodila Razdeljevanje aplikacije uporabnikom z zaganjalnikom.
Prejšnja konfiguracijaProjektna datoteka
SERVERPATHsource
Files (kopirane iz SERVERPATH na isto mesto pod CLIENTPATH)files: pot, relativna glede na vir, cilj ista podmapa pod [VersionDir]
FileAction copy only, regsvr32, regasmaction copy, registerCom, registerNetCom
Prerequisites (program in njegovi argumenti)actions po namestitvi, enkrat za vsako različico
SYSFOLDER in FILENAME, FILENAME_ARGSstart.file pod [VersionDir], start.arguments
INIPATH, Inisini.path pod [VersionDir], ini.values
Company: ime, logotip, različica, vrstice z avtorskimi pravicami, besedila napredka, avtorjidisplay (name, logo, copyright, preparing, starting, authors), version.value in product, izpeljan iz imena

Opombe

  • Ni prevzeto: povezava SQL (SRV, CURUSR, CATALOG) in geslo, ki ga je prejšnji zaganjalnik hranil kodirano v base64 in s tem berljivo za vsakogar. Izpis ta polja navede, njihovih vrednosti pa nikoli. Svojo povezavo naj aplikacija hrani sama, na primer z upraviteljem povezav WKL Linked Tables Manager.
  • Vrednosti INI, katerih ključ je videti kot geslo ali ključ (pass, pwd, kennwort, secret, token, s končnico key), so iz istega razloga izpuščene; zaganjalnik jih v projektu zavrne.
  • CLIENTPATH se ne uporablja: vsaka različica se namesti v svojo mapo v uporabnikovem profilu, zato nova različica nikoli ne prepiše tiste, ki teče.
  • Datoteka zunaj SERVERPATH je izpuščena, ker mora vsaka datoteka priti iz izdaje.
  • Datoteka, ki se registrira (registerCom, registerNetCom), potrebuje v izdaji poleg sebe svoj registration.json, ki ga na založnikovem računalniku zapiše tools\Export-ComRegistration.ps1.
  • Logotip je naveden z imenom datoteke, zato ga kopirajte poleg zaganjalnika.
  • Ključ izdelka je izpeljan iz imena podjetja (po pravilih za product: č postane c, ä postane a; drugi nedovoljeni znaki, pike in vezaji na začetku ter pike na koncu odpadejo; Application, če ne nastane veljaven ključ). Iz njega nastaneta vnos v Aplikacijah in ime uporabnikove mape, zato ga določite pred prvo izdajo in ga pozneje ne spreminjajte.
  • Različica iz razdelka Company, ki ni sestavljena iz dveh do štirih števil, postane 1.0.0; izpis to navede.

Sorodne teme

sl/wiki/msaccess/bootstrapper/how-to/move-from-the-former-starter.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille