Alternative metoder for installasjon av Mikromarc 3-klienten

Fra Mikromarc Wiki
Hopp til navigeringHopp til søk

Tilpasset klientinstallasjon med endring av verdier i mikromarc.exe.config under installasjon

Ved installasjon på terminaltjener anbefaler vi å be installasjonspakken om å sette visse konfigurasjonsinstillinger under installasjon:

  • msiexec /I Mikromarc3Client.msi MM3AUTOUPGRADE=false MM3SETTINGSPATH="%%UserProfile%%\mm3" MM3MACHINESETTINGSPATH="%%UserProfile%%\mm3"

Dette slår av automatisk klientoppgradering og setter "SettingsPath" og "MachineSettingsPath" til "%userprofile%\mm3" i konfigurasjonsfilen mikromarc.exe.config i Mikromarc 3-klientens programkatalog som finnes normalt her: C:\Program files\Mikromarc 3\Client\Bin\. Som et minimum må MM3AUTOUPGRADE og MM3MACHINESETTINGSPATH settes ved installasjon på terminaltjenere.

Variabler som %%appdata%% og %%username%% kan også brukes.

Foreløpig er følgende innstillinger mulig å sette under installasjon (obs! case-sensitive):

 MM3AUTOUPGRADE         tilsvarer AutoUpgrade i mikromarc.exe.config
 MM3SETTINGSPATH        tilsvarer SettingsPath i mikromarc.exe.config
 MM3MACHINESETTINGSPATH tilsvarer MachineSettingsPath i mikromarc.exe.config


Tilpasset klientinstallasjon med ferdige konfigurerte konfigurasjonsfiler

Det er mulig å installere Mikromarc 3-klienten med tilpassede konfigurasjonsfiler som er klargjort på forhånd i steden for å installere klienten først og endre konfigurasjonsfilene etterpå som beskrevet nedenfor. Følgende konfigurasjonsfiler kan distribureres sammen med Mikromarc 3-klienten: mikromarc.exe.config, connectionsettings.xml

  • Filen mikromarc.exe.config styrer:
    • standard applikasjons-url (innstilling "ApplicationURL")
    • standard database-guid (innstilling "ConnectionString")
    • om automatisk oppgradering skal være av eller på (innstilling "AutoUpgrade")
    • plassering av connectionsettings.xml (innstilling "SettingsPath" )
    • plassering av mikromarc.machine.config (innstilling "MachineSettingsPath")


  • Filen connectionsettings.xml styrer:
    • oppkoblingsprofiler dersom brukerne skal ha tilgang til flere forskjellige applikasjons-url og/eller database-guid, f.eks. når flere institusjoner deler samme driftsmiljø men har separate databaser.


Konfigurasjonsfilene må genereres på forhånd ved å gjøre en frittstående klientinstallasjon først. Deretter tilpasses konfigurasjonsfilene manuelt før de kopieres til installasjonsmappen.


  • Standardplassering for connectionSettings.xml er:
    • Windows 7/ Server 2008: C:\Users\<brukernavn>\AppData\Local\Bibliotekenes IT-senter AS\Mikromarc®
    • Windows XP / Server 2003: C:\Documents and Settings\<brukernavn>\Local Settings\Application Data\Bibliotekenes IT-senter AS\Mikromarc®
  • Standardplassering for mikromarc.exe.config er: C:\Program Files\Mikromarc 3\Client\Bin\


En tilpasset installasjon krever at følgende filer befinner seg i samme installasjonsmappe:

  • Mikromarc 3-klienten: Mikromarc3Client.msi
  • Transformfil SwapMM3ConfigFile.mst for å kopiere filen mikromarc.exe.config
  • Transformfil MM3IncludeConnectionSettings.mst for å kopiere filen connectionsettings.xml
  • tilpasset mikromarc.exe.config dersom den skal kopieres
  • tilpasset connectionsettings.xml dersom den skal kopieres


Kommandoen for å installere Mikromarc 3-klient med tilpasset mikromarc.exe.config er:

  • msiexec /I Mikromarc3Client.msi TRANSFORMS=SwapMM3ConfigFile


Kommandoen for å installere Mikromarc 3-klient med tilpasset connectionsettings.xml er:

  • msiexec /I Mikromarc3Client.msi TRANSFORMS=MM3IncludeConnectionSettings


Kommandoen for å installere Mikromarc 3-klient med både tilpasset mikromarc.exe.config og connectionsettings.xml er:

  • msiexec /I Mikromarc3Client.msi TRANSFORMS=SwapMM3ConfigFile;MM3IncludeConnectionSettings


Kommandoen for å avinstallere Mikromarc 3-klienten er:

  • msiexec /X Mikromarc3Client.msi