none
Microsoft.Office.Server.Search.Query manquant RRS feed

  • Question

  • Bonjour,

    Je cherche à faire une web part de recherche utilisant Microsoft.Office.Server.Search.Query sur du SharePoint 2013 avec Visual Studio 2012, mais quand je créer ma web part et que je veux rajouter cette référence, impossible de la trouver, je ne dispose que de Microsoft.Office.Server et Microsoft.Office.Server.Search.

    Quand je tape "using Microsoft.Office.Server.Search.Query;" cela me met une erreur disant que cet espace de nom n'existe pas.

    J'ai aussi essayer avec Microsoft.SharePoint.Search (et Microsoft.SharePoint.Search.Query) mais une erreur survient aussi.

    Je voulais donc savoir pourquoi et comment résoudre ce problème.

    Merci d'avance.

    mardi 21 avril 2015 09:32

Réponses

  • Bonjour,

    Ce namespace est contenu dans la DLL Microsoft.Office.Server.Search. Donc en ajoutant la référence à cette dll (dans le 15/ISAPI), le using doit fonctionner.

    Je viens de tester sur un environnement équivalent (SP2013 et VS2013) et ça fonctionne normalement ...

    Sinon un petit reboot de VS, ça résout bien des maux parfois...

    • Marqué comme réponse jlx8 mardi 21 avril 2015 11:35
    mardi 21 avril 2015 10:11

Toutes les réponses

  • Bonjour,

    Ce namespace est contenu dans la DLL Microsoft.Office.Server.Search. Donc en ajoutant la référence à cette dll (dans le 15/ISAPI), le using doit fonctionner.

    Je viens de tester sur un environnement équivalent (SP2013 et VS2013) et ça fonctionne normalement ...

    Sinon un petit reboot de VS, ça résout bien des maux parfois...

    • Marqué comme réponse jlx8 mardi 21 avril 2015 11:35
    mardi 21 avril 2015 10:11
  • Bonjour,

    Effectivement, la DLL n'était pas présente dans ce fichier. J'ai tout de même dû rajouter la DLL via parcourir dans l'ajout des références de VS.

    Merci pour la réponse.

    Cordialement.

    mardi 21 avril 2015 11:38