3 votes

Utilisation de C# pour accéder à Sharepoint - où puis-je trouver la bibliothèque de référence ?

J'écris actuellement une application Windows en C# qui ajoutera des documents à la liste d'une bibliothèque de documents. J'essaie de faire référence à Microsoft.Sharepoint, mais je ne vois pas la bibliothèque COM ou .NET dans les listes de références ajoutées de Visual Studio 2005. Quelle dll dois-je référencer et où puis-je la trouver ?

Merci,

Alex

5voto

Robert MacLean Points 18288

Pour accéder à une bibliothèque de documents, je vous recommande de passer par le service Web de liste que SharePoint expose. D'après mon expérience personnelle, c'est la méthode la plus simple, la plus portable et la plus évolutive.

La documentation pour TOUS les services web et les bibliothèques .NET nécessaires peut être téléchargée à l'adresse suivante Extensions Visual Studio pour les services Windows Sharepoint

4voto

Flo Points 13170

Pour accéder à la bibliothèque SharePoint, vous devez inclure l'assemblage suivant dans votre projet : Microsoft.SharePoint.dll

Vous pouvez le trouver sur votre serveur SharePoint sous le dossier 12 ruches : C:\Program Fichiers \Common Fichiers \Microsoft Partagé \web extensions de serveur \12\ISAPI

Vous y trouverez d'autres assemblages dont vous pourriez avoir besoin pour plus de fonctionnalités SharePoint.

3voto

jaloplo Points 401

Quel type d'application devez-vous développer ????

S'il s'agit d'une application client qui sera exécutée sur des machines qui ne sont pas la machine cible Sharepoint, vous devrez faire appel aux services web SharePoint pour effectuer les opérations.

Si votre application doit être exécutée sur un serveur, une machine SharePoint, vous pouvez utiliser les dll qui se trouvent dans le dossier 12. Pour le développement, vous devrez copier les dll dans un dossier local et les référencer dans votre projet. Pour vérifier si l'application fonctionne bien, il faut l'exécuter sur la machine SharePoint et non sur la machine de développement.

2voto

Szymon Rozga Points 11277

Je suppose que vous utilisez Sharepoint 2007, donc que vous êtes en mesure de trouver les bibliothèques dans le dossier Bin du répertoire de stockage 12 sur lequel SP est installé. C'est généralement le cas : C:\program fichiers \common fichiers \microsoft partagé \web extensions de serveur \12

Vous aurez besoin d'une référence à Microsoft.SharePoint.dll.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X