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
- Try again: closing and re-opening the file (in case you just saved it to a WebDAV location)
- Save the file to a local folder like Desktop
- Change WebDAV Cache Settings:
- Download and unzip https://veodin.blob.core.windows.net/slideproof/Veodin_SlideProof_WebDAVSettings.zip
- Execute Veodin_SlideProof_WebDAVSettings.reg
- Restart Windows
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)
`