Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo è stato scritto da Tom Schauer, Technical Specialist.
Si verificano diversi problemi durante l'installazione di Microsoft Office App Web o Office Online Server in un'unità non di sistema tramite VMware. Il problema risiede nell'impostazione di Microsoft Office App Web CacheLocation o RenderingCacheLocation su un percorso di unità non di sistema con la funzionalità HotAdd/HotPlug in VMware.
Esistono numerosi sintomi possibili per questo problema, in modo più visibile durante la visualizzazione/modifica di documenti. Ad esempio, è possibile che venga visualizzato l'errore seguente nei log del servizio di registrazione unificata (ULS) di SharePoint.
Ecco un esempio (con la voce ULS) del comportamento insolito visualizzato:
"Microsoft Word Online"
"Si è verificato un problema e non è possibile aprire questo documento. Se questo si verifica di nuovo, provare ad aprire il documento in Microsoft Word.
Ecco un esempio di ciò che viene visualizzato nei log ULS:
03/14/2014 14:02:40.53 w3wp.exe (UTMSSP01:0x1620) 0x0BB8 SharePoint Foundation General ai1wu Medium System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002), StackTrace: at Microsoft.SharePoint.SPWeb.GetList(String strUrl) at Microsoft.SharePoint.SPWeb.get_SiteAssetsLibrary() at Microsoft.SharePoint.Utilities.SPWOPIHost.GetHomeUrlForFile(SPFile file, Boolean isAttachment) at Microsoft.SharePoint.SoapServer.Wopi.RunCheckFile(HttpContext context, CommonRequestData requestData, CommonResponseData responseData) at Microsoft.SharePoint.SoapServer.Wopi.ProcessRequestCore(HttpContext context, CommonRequestData requestData, CommonResponseData responseData) at Microsoft.SharePoint.SoapServer.Wopi.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error) at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb) at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) 33bd837e-42a2-4d46-89cf-e992045d4964
Risoluzione
La risoluzione più affidabile consiste nel disinstallare Microsoft Office App Web o Office Online Server, quindi reinstallare (nell'unità C), applicare gli aggiornamenti e ricompilare la farm.
È anche possibile usare il metodo fornito nell'articolo seguente per risolvere il problema: