Fejl: To help prevent malicous code from running...

Symptom

Hvis du får følgende fejl, når du klikker på "Ny ressourcebooking" i add-in, så læs resten af denne artikel:

vsto-active-x-error.png

 

Problem

Microsoft er begyndt at deaktivere kørsel af ActiveX kontroller i Office-programmer. Dette på trods af, at centrale dele af Outlook VSTO add-in arkitekturen baserer sig på ActiveX kontroller lavet af Microsoft (FormRegion).

Tidslinjen i FacilityNet Outlook Add-in til ressourcebooking er implementeret via FormRegion og holder derfor op med at fungere, når ActiveX er deaktiveret i Office. Det samme vil i øvrigt gælde for mange andre VSTO-baserede add-ins.

Yderligere information: https://stackoverflow.com/questions/57775278/vsto-for-outlook-formregions-and-enableactivex-0

 

Løsning 1

Hvis det ikke er låst ned med politikker, så kan man som bruger selv gå ind og aktivere ActiveX i Office. Microsoft har valgt, at man ikke kan gøre det fra Outlook, så åbn i stedet Excel eller Word og vælg:

Indstillinger > Center for sikkerhed og rettighedsadministration > Indstillinger for Center for sikkerhed og rettighedsadministration > ActiveX-indstillinger

Vælg indstillingen "Spørg før alle objekter med minimale begrænsninger aktiveres".

office-activex-1.png    office-activex-3.png    office-activex-4.png

 

Løsning 2

Sæt følgende indstilling i registreringsdatabasen:

HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Security
DisableAllActiveX = 0   (REG_DWORD)

 

Løsning 3

Lav en gruppepolitik:

User Configuration → Administrative Templates → Microsoft Office 2016 → Security Settings → "Disable All ActiveX" → set to Disabled

 

Var denne artikel en hjælp?
0 ud af 0 fandt dette nyttigt