Delen via


'Document bewerken vereist een microsoft SharePoint Foundation-compatibele toepassing en webbrowser' wanneer u documenten opent vanuit SharePoint

Dit artikel is geschreven door Warren Rath, Support Escalation Engineer.

Symptomen

Stel dat u de Klik-en-Klaar-versie van Microsoft 365 en Microsoft Application Virtualization (App-V) 5 Service Pack 2 (SP2) op dezelfde computer hebt geïnstalleerd. Wanneer u documenten probeert te openen vanuit SharePoint met behulp van Office-toepassingen, ontvangt u het volgende foutbericht:

Document bewerken vereist een toepassing en webbrowser die compatibel is met Microsoft SharePoint Foundation.

Oorzaak

U kunt dit probleem omzeilen door het iexplore.exe proces te verwijderen uit de registersleutel ProcessesUsingVirtualComponents op de volgende locatie:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\Client\Virtualization

Deze tijdelijke oplossing heeft als volgt bijwerkingen:

De registersleutel die dit in- of uitschakelt, is EnableDynamicVirtualization. Bovendien worden de processen die zijn opgegeven voor deze functie vermeld in de registersleutel ProcessesUsingVirtualComponents die zich in dezelfde sleutel bevindt. Standaard wordenExplorer.exe en Internet Explorer hier weergegeven.

Dynamische virtualisatie heeft een beperkt interactiebereik dat is ontworpen voor functies die zijn geïntroduceerd in App-V SP 2.

Dit leidt tot een belangrijke instructie: omdat de toepassing is gekoppeld, betekent dit niet altijd dat deze wordt gevirtualiseerd uitgevoerd als deze wordt weergegeven als een proces onder de registersleutel ProcessesUsingVirtualComponents . Dit gebeurt op threadniveau. Wanneer een ActiveX OCX of een DLL die een shell-extensie implementeert, wordt geladen vanuit een systeemeigen proces of een proces van een andere virtuele toepassing, genereert App-V op aanvraag een extra virtuele omgeving die het pakket met de OCX of DLL aan het proces koppelt. Vervolgens wordt dynamische virtualisatie ingeschakeld voor die specifieke thread. Zodra de thread wordt afgesloten, wordt dynamische virtualisatie uitgeschakeld. Als de genoemde thread met dynamische virtualisatie een andere thread voortsleept, wordt die thread ook gevirtualiseerd.

Opmerking

Wanneer u dynamische virtualisatie uitschakelt en de uitvoerbare paden uit de vorige configuratie verwijdert, verliest u de hierboven beschreven functionaliteit.

Meer informatie

Als u App-V nodig hebt om te functioneren in Internet Explorer, bijvoorbeeld voor uw eigen aangepaste Internet Explorer-invoegtoepassingen waarvoor App-V is vereist, neemt u contact op met de technische ondersteuning van Microsoft en krijgt u hulp van het Office-ondersteuningsteam.