Installatie
Er zijn drie manieren om DynBrowser te installeren. Kies er één per werkplek.
| Manier | Voor wie | Rechten | Updates |
|---|---|---|---|
| Installatiewizard | Losse werkplekken, gebruikers die zelf installeren | Geen beheerdersrechten nodig | Automatisch, zonder UAC-melding |
| MSI | Uitrol per computer, bijvoorbeeld via softwaredistributie | Beheerdersrechten | Automatisch, met een UAC-melding |
| Intune | Beheer via Microsoft Intune | Systeem | Via Intune |
Er is ook een ZIP-versie zonder installatie; zie onderaan.
Het installatiebestand ophalen
- Klantportaal → Downloads. Wie daar mag downloaden, hangt af van de instelling van je licentie. Standaard zijn dat de beheerders van je organisatie.
- Persoonlijke downloadlink van DynSolutionZ, bijvoorbeeld voor de eerste installatie. Een link is persoonlijk en een tijd lang geldig.
Alle bestanden zijn digitaal ondertekend door DynSolutionZ B.V.
Installatiewizard
Bestand: DynBrowser-Setup-<versie>.exe.
De wizard installeert DynBrowser per gebruiker in %LocalAppData%\Programs\DynBrowser. De map is te wijzigen.
- Standaard maakt hij een snelkoppeling op het bureaublad en in het Startmenu, en start hij DynBrowser na afloop. Automatisch opstarten met Windows staat standaard uit.
- DynBrowser verschijnt in Apps en onderdelen. Daar kun je het ook herstellen of verwijderen.
- De wizard kopieert zichzelf naar de installatiemap, zodat herstellen en verwijderen ook zonder internet werken.
- Draait DynBrowser al, dan sluit de wizard het eerst af.
Stil installeren
DynBrowser-Setup-<versie>.exe --silent
| Optie | Betekenis |
|---|---|
--silent |
Zonder vensters |
--install-dir=<pad> |
Andere installatiemap |
--autostart |
Starten met Windows |
--no-desktop-shortcut |
Geen snelkoppeling op het bureaublad |
--no-startmenu |
Geen snelkoppeling in het Startmenu |
--uninstall |
Verwijderen |
--purge-data |
Bij verwijderen ook de instellingen en lokale gegevens wissen |
Een stille installatie schrijft een logboek naar %TEMP%\DynSolutionzSetup-dynbrowser.log. De exitcode is 0 bij succes, 1 bij een fout en 3 als er niets te doen was.
Opmerking
Bij een stille installatie controleert de wizard niet of de WebView2 Runtime aanwezig is. Zorg daar zelf voor (zie Systeemeisen).
MSI
Bestand: DynBrowser-<versie>.msi.
De MSI installeert DynBrowser per computer in C:\Program Files\DynBrowser, met een snelkoppeling in het Startmenu (geen snelkoppeling op het bureaublad).
msiexec /i DynBrowser-<versie>.msi /qn /norestart
- De WebView2 Runtime moet al geïnstalleerd zijn. Ontbreekt die, dan stopt de installatie met een melding.
- .NET hoeft niet apart geïnstalleerd te worden; de MSI bevat het.
- Een nieuwere versie vervangt de oude. Een oudere versie over een nieuwere installeren wordt geweigerd.
- Het register krijgt
HKLM\SOFTWARE\DynBrowsermet onder meer de waardeVersion.
Microsoft Intune
Bestand: DynBrowser-Intune-<versie>.intunewin.
Het .intunewin-bestand bevat de MSI. Gebruik bij het aanmaken van de Win32-app:
| Veld | Waarde |
|---|---|
| Installatieopdracht | msiexec /i DynBrowser.msi /qn /norestart IS_INTUNE_DEPLOY=1 |
| Verwijderopdracht | msiexec /x {ProductCode} /qn /norestart |
| Installatiegedrag | Systeem |
| Vereisten | 64-bit, Windows 10 1809 of nieuwer |
| Detectieregel | Register: HKEY_LOCAL_MACHINE\SOFTWARE\DynBrowser, waarde Version, tekenreeks is gelijk aan de versie (geen 32-bit app) |
| Afhankelijkheid | Microsoft Edge WebView2 Runtime |
| Vervanging | Vorige versie verwijderen: Ja |
Belangrijk
Met IS_INTUNE_DEPLOY=1 schakelt DynBrowser zijn eigen updater uit: updates lopen dan alleen via Intune. Laat je de eigenschap weg, dan werkt DynBrowser zichzelf bij buiten Intune om. Zie Updates.
ZIP-versie
Bestand: DynBrowser-<versie>.zip.
Pak het ZIP-bestand uit en start DynBrowser.exe. Er wordt niets in het register of in Apps en onderdelen geregistreerd. De map bevat DynUpdater.exe, dat latere updates in dezelfde map zet. De .NET 10 Desktop Runtime moet geïnstalleerd zijn.
Start je later de installatiewizard op een pc met een ZIP-versie, dan biedt de wizard aan die bij te werken.
Vooraf instellen voor je organisatie
Je kunt instellingen meegeven, zodat gebruikers niets hoeven in te vullen.
publisher-defaults.json
Zet een bestand publisher-defaults.json naast de installatiewizard (DynSolutionzSetup.exe). De wizard neemt het mee in de installatiemap, en DynBrowser past het toe bij de volgende start.
{
"Version": "1.1",
"GlobalSettingsPath": "\\\\server\\share\\DynBrowser",
"D365Auth": {
"TenantId": "00000000-0000-0000-0000-000000000000",
"ClientId": "00000000-0000-0000-0000-000000000000",
"ResourceUrl": "https://jouwbedrijf.operations.dynamics.com",
"KnownEnvironmentUrls": [
"https://jouwbedrijf.operations.dynamics.com",
"https://jouwbedrijf-test.sandbox.operations.dynamics.com"
]
},
"Settings": {
"GlobalLanguage": "NL",
"TelemetryEnabled": true
}
}
Versionbepaalt wanneer het bestand wordt toegepast: één keer, en daarna alleen als de versie hoger is dan de vorige. Gebruikers kunnen waarden daarna zelf wijzigen; bij een volgende versie worden ze weer overschreven. Begin bij een versie hoger dan1.0.D365Auth: de aanmeldgegevens uit Aanmelden bij D365. Verandert dit blok, dan moeten gebruikers zich opnieuw aanmelden.GlobalSettingsPath: een gedeelde map (zie hieronder).Settings: andere voorkeuren, zoals taal ("NL"of"EN"), foutrapporten (TelemetryEnabled), opslaan van wachtwoorden in de browser (IsPasswordAutosaveEnabled) of geblokkeerde websites (BlockedWebsites).
De installatiewizard heeft daarnaast een paneel D365-omgevingen waarin je de omgevingen kunt invullen.
Bij de MSI wordt geen publisher-defaults.json meegeleverd. Wil je instellingen centraal uitrollen bij een MSI-installatie, neem dan contact op met DynSolutionZ.
Gedeelde map
Met een gedeelde map (een netwerkpad, ingesteld via GlobalSettingsPath of in Browser Instellingen → Globale instellingen → Gedeeld mappad) lezen alle werkplekken dezelfde aanmeldgegevens, Vault-instellingen en verpakkingsgroepen. Gebruikers hebben lees- en schrijfrechten op die map nodig.
Verwijderen
- Installatiewizard: via Apps en onderdelen, of stil met
"%LocalAppData%\Programs\DynBrowser\DynSolutionzSetup.exe" --uninstall --product=dynbrowser --silent. - MSI: via Apps en onderdelen of
msiexec /x.
Instellingen en lokale gegevens in %LocalAppData%\ERPBrowser blijven staan, tenzij je --purge-data meegeeft (of in de wizard "Verwijder ook mijn instellingen en lokale gegevens" aanvinkt). De browsergegevens in %LocalAppData%\DynBrowser\Data blijven altijd staan; die map kun je na het verwijderen zelf wissen.