“SYSTEM.IO.FILENOTFOUNDEXCEPTION: COULD NOT LOAD FILE OR ASSEMBLY ‘MICROSOFT.SHAREPOINT.CLIENT. WORKFLOWSERVICES”

Vous lancez votre application ou solution SharePoint utilisant CSOM et Workflow Manager 1.0(WorkflowServicesManager, Workflow Definition), vous avez le message suivant qui s’affiche : “System.IO.FileNotFoundException: Could not load file or assembly ‘Microsoft.SharePoint.Client.WorkflowServices, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ or one of its dependencies. The system cannot find the file specified.”

Solution 1 (application seulement) :

Vous copiez les DLLs suivantes à la racine de votre applications (si c’est une solution SharePoint, cette solution n’est pas applicable) :

  • – Microsoft.SharePoint.Client.dll
  • – Microsoft.SharePoint.Client.Runtime.dll
  • – Microsoft.SharePoint.Client.WorkflowServices.dll

Solution 2 :

Si gacutil.exe n’est pas sur votre serveur de production/qualification, copiez depuis le répertoire de votre machine de développement “C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools” (ou d’un répertoire v8.0, v8.1A) les fichiers suivants :

– gacutil.exe
– gacutil.exe.config
– 1033\gacutlrc.dll

Ouvrez une console en tant qu’administrateur. Depuis l’emplacement où vous avez copier gacutil.exe (ou depuis n’importe quel emplacement si vous avez mis gacutil dans le PATH), saisissez :

gacutil -i “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.dll”

gacutil -i “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.Runtime.dll”

gacutil -i “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.WorkflowServices.dll”

Pour chaque commande, vous devriez avoir le message suivant : Assembly successfully added to the cache

Toutes les DLLs requises pour votre solution utilisant CSOM / Workflow Manager sont maintenant disponibles dans le GAC et votre solution devrait fonctionner.

Sway en General Availabilty

Sway vient de passé de la version Preview à la GA (General Availability) et est maintenant disponible pour Office 365, Windows 10 et plus encore. Sway est un nouvel outil de production permettant de réaliser des présentations de qualité professionelle et dynamique en quelques minutes pour vos projets, rapports, etc. Les présentations n’ont jamais été aussi interactives 🙂

L’annonce du jour concernant ce produit :

– Passage de la Preview à la GA

– Sway est maintenant éligible à tous les clients businne ou éduction

– Sway pour Windows 10 est disponible

– Un nouveau gabarit Sway est disponible, orienté vers les présentations « selfie’

– Publication vers docs.com intégrée

Afterworks des communautés MS @Nouméa

L’édition de Juillet des afterworks des communautés Microsoft aura lieu le Mardi 28 Juillet à 17h30 dans la petite salle du bout du monde.

12341205_10153829715659711_1896417378656081362_n

Au programme :
– Rendez-vous à 17h30 au Bout du Monde (salle en haut)
– Présentation « Tour d’horizon Office 365 » (Julien Chable – MCP / MVP SharePoint – 20 min)
– Questions (10 à 15 minutes)
– Présentation « Office 365 pour l’entreprise : Exchange, Active Directory, PowerShell » (Sylver Schorgen – MCP – 20 min)
– Questions (10 à 15 minutes)

Update du 28/07/2015 :

Les présentations sont disponibles ici :