Symptôme
Lors de l’enregistrement d’un fichier Excel existant dans un répertoire synchronisé avec OneDrive ou lors de la copie et du remplacement d’un fichier dans un répertoire synchronisé avec OneDrive, les opérations peuvent échouer avec une exception provenant de OneDrive. Similaire à ceci :
System.IO.IOException: Access to the cloud file is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost) at Microsoft.Flow.RPA.Desktop.Modules.Folder.Actions.FolderActions.CopyFolder2(String sourceFolder, String destinationFolder, Boolean overwrite) at Microsoft.Flow.RPA.Desktop.Modules.Folder.Actions.FolderActions.CopyFolder(Variant source, Variant destination, Variant& copiedFolder, Boolean overwrite) --- End of inner exception stack trace --- at Microsoft.Flow.RPA.Desktop.Modules.Folder.Actions.CopyFolder.Execute(ActionContext context) at Microsoft.Flow.RPA.Desktop.Robin.Engine.Execution.ActionRunner.Run(IActionStatement statement, Dictionary`2 inputArguments, Dictionary`2 outputArguments)
Cause
Il semble y avoir un problème avec la fonctionnalité Fichier à la demande de OneDrive qui crée des fichiers factices dans le répertoire local sans les télécharger réellement.
Solution de contournement
Désactivez la fonctionnalité Fichier à la demande de OneDrive via les paramètres de l’extension d’interpréteur de commandes OneDrive.