"문서 편집은 SharePoint에서 문서를 열 때 Microsoft SharePoint Foundation 호환 응용 프로그램 및 웹 브라우저가 필요 합니다."

이 문서는 "문제 제기 엔지니어를 지원합니다."로 작성 되었습니다.

증상

간편 실행 버전의 Office 365 및 Microsoft App-v (Application Virtualization) 5 SP2 (서비스 팩 2)가 동일한 컴퓨터에 설치 되어 있다고 가정 합니다. Office 응용 프로그램을 사용 하 여 SharePoint에서 문서를 열려고 하면 다음과 같은 오류 메시지가 나타납니다.

문서 편집에는 Microsoft SharePoint Foundation 호환 응용 프로그램 및 웹 브라우저가 필요 합니다.

원인

이 문제를 해결 하려면 다음 위치에 있는 ProcessesUsingVirtualComponents 레지스트리 키에서 iexplore.exe 프로세스를 제거 합니다.

HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\AppV\Client\Virtualization

이 해결 방법에는 다음과 같이 부작용이 있습니다.

이를 설정 하거나 해제 하는 레지스트리 키는 Enabledynamicvirtualization입니다. 또한이 기능에 대해 지정 된 프로세스는 동일한 키에 있는 ProcessesUsingVirtualComponents 레지스트리 키에 나열 됩니다. 기본적으로 Explorer.exeInternet Explorer 가 여기에 나열 됩니다.

동적 가상화는 App-v SP 2에 도입 된 기능의 상호 작용 범위를 제한 합니다.

이는 응용 프로그램이 후크된 경우에만 ProcessesUsingVirtualComponents 레지스트리 키 아래에 프로세스로 표시 되는 경우 가상화를 실행 하는 것을 의미 하는 것은 아닙니다. 이 작업은 스레드 수준에서 수행 됩니다. 셸 확장을 구현 하는 ActiveX OCX 또는 DLL이 네이티브 프로세스 또는 다른 가상 응용 프로그램의 프로세스에서 로드 되 면 App-v가 해당 프로세스와 함께 OCX 또는 DLL이 포함 된 패키지를 연결할 때 추가 가상 환경을 생성 합니다. 그러면 해당 특정 스레드에 대해 동적 가상화가 설정 됩니다. 스레드가 종료 되는 즉시 동적 가상화가 꺼집니다. 동적 가상화가 포함 된 스레드가 다른 스레드를 생성 하는 경우 해당 스레드만 가상화 됩니다.

참고

동적 가상화를 해제 하 고 이전 구성에서 실행 파일 경로를 제거 하면 위에서 설명한 기능이 손실 됩니다.

추가 정보

Internet Explorer 내에서 작동 하는 App-v가 필요한 경우, App-v가 필요한 사용자 지정 Internet Explorer 추가 기능에 대해 Microsoft 기술 지원 서비스에 문의 하 여 Office 지원 팀의 도움을 받을 수 있습니다.