Could not translate URI to local or WebDAV path

Might happen when:


  • Trying to publish files stored on a personal SharePoint site
  • Trying to publish a file that has just been save to a Webdav location (for the first time)
  • Using subfolders of a SharePoint site as local sync paths. Ensure the locally synced library path is a top level SharePoint document site.

Solutions

  1. Try again: closing and re-opening the file (in case you just saved it to a WebDAV location)
  2. Save the file to a local folder like Desktop
  3. Change WebDAV Cache Settings:

Exceptions


Exception: Could not translate URI to local or WebDAV path: https://vincienergies.sharepoint.com/sites/ttc-duality_internal/Freigegebene%20Dokumente/Interne%20Prozesse/Marketing/Slide%20Library/Single%20Slides/Slides.pptx

VeodinSlideProof.Library.Models.NetworkPathConverter.UnifyPath(String path, Func`2 existsFunc, Boolean allowLocalSyncPath)
VeodinSlideProof.Library.Models.NetworkPathConverter.UnifyFile(String path)
VeodinSlideProof.PptApi.Extensions.PresentationExtensions.UnifiedFullName(Presentation presentation, Container container)
VeodinSlideProof.Library.Models.PartPath..ctor(Container container, Presentation presentation)
VeodinSlideProof.PptApi.Extensions.PresentationExtensions.TryGetLibraryPart(Presentation presentation, Container container)
VeodinSlideProof.Library.Models.PublishDocument.SelectDefaultValues(Type publishType, PublishMode publishMode)
VeodinSlideProof.Library.Commands.CommandTogglePublish.SetDefaults()
VeodinSlideProof.Library.Commands.CommandTogglePublish.OnCommandTogglePublishBeforeCommandExecuted(Object sender, EventArgs e)
VeodinUtils.Model.Commands.CommandBase.OnBeforeCommandExecuted()
VeodinUtils.Model.Commands.CommandCustomOnOff.�.�()
VeodinUtils.Model.Commands.ExceptionGuardCatchAndShowMessage.Invoke(Action action)
`

Feedback and Knowledge Base