Je travaille dans Windows Application. Mon req. J'ai besoin de créer les couches SharePoint 2007 et SharePoint 2010 pour ce projet. Pouvons-nous utiliser la version SharePoint 2007 et SharePoint 2010 de dll dans One Project?Pouvons-nous utiliser SharePoint 2007 et SharePoint 2010 dll dans le même projet?
Répondre
Vous voulez que votre application fonctionne à la fois sur SharePoint 2007 et 2010, est-ce correct?
Vous avez deux choix: -
A) dans votre projet le plus simple est de faire référence à la juste SharePoint 2007 DLL et faire une petite modification du package manifeste pour supprimer l'attribut SharePointProductVersion.
Ce sera alors fonctionner correctement sur SharePoint 2007 et SharePoint 2010, il y a BindingRedirects déjà configuré de telle sorte que 2007 pièces Web seront « travailler juste » sur 2010.
Voir "Developing SharePoint 2007 Webparts using Visual Studio 2010"
Toutefois - cela signifie que vous B12) Une méthode plus avancée consiste à utiliser certains mouvements MSBUILD ninja pour afficher deux 'cibles' (versions de votre programme) - une cible pour 2007 , un 2010. Vous modifiez le fichier .csproj pour référencer le version de Microsoft.SharePoint.dll et utiliser la compilation conditionnelle pour conserver le même code source avec des différences mineures si nécessaire. Ses trucs assez avancés et rarement nécessaires, donc je ne vais pas entrer dans les détails ici - mais vous avez des mots-clés pour d'autres recherches si nécessaire.
Merci @ Ryan, mais j'ai des questions liées à l'application de la fenêtre pas pour le WebPart SharePoint connexes. J'ai une application de fenêtre. J'ai besoin de cette application pour travailler sur SharePoint 2010 et WSS. Avez-vous eu une idée liée à cela. –
L'application Web Part ou Windows n'a pas d'importance. Vous utilisez le modèle d'objet SharePoint en référençant Microsoft.SharePoint.dll de sorte que sa réponse soit la même. – Ryan
- 1. SharePoint 2007/2010
- 2. SharePoint 2007 à 2010
- 3. LookupFieldEditor.ascx dans SharePoint 2007/2010
- 4. Visual Studio 2010 et Sharepoint 2007
- 5. Importation du modèle de site SharePoint 2007 dans SharePoint 2010
- 6. Déploiement de dll personnalisées dans SharePoint 2010
- 7. Comment déployer la solution SharePoint 2010 (WSP) vers SharePoint 2007
- 8. Sharepoint 2007 webpart avec dll gac échoue
- 9. SharePoint Online et SharePoint 2010
- 10. Dois-je apprendre SharePoint 2010 ou SharePoint 2007?
- 11. AjaxControlsToolkit dans SharePoint 2010
- 12. Utiliser UpdatePanel dans SharePoint 2010
- 13. WPF et SharePoint 2010
- 14. popup dans sharepoint 2007
- 15. Puis-je utiliser sharepoint server 2007 avec Visual Studio 2010?
- 16. Migration de SharePoint 2007 vers 2010
- 17. Comment utiliser le modèle de site dans sharepoint 2007
- 18. TFS 2010 et Sharepoint (Licences)
- 19. Différence entre les fonctionnalités de Sharepoint 2007 et 2010
- 20. SharePoint 2007-2010 vues filtres problèmes avec ET et OU
- 21. SharePoint 2010 et Silverlight
- 22. log4net et Sharepoint 2007 Workflow
- 23. Créer un récepteur d'événements dans sharepoint 2007
- 24. .net 4 et Sharepoint Server 2007 sur le même serveur
- 25. SharePoint 2010 et FBA
- 26. Nintex Workflow et SharePoint 2007
- 27. Fichiers SharePoint 2010, IIS 7 et MHTML
- 28. SSRS et SharePoint 2010
- 29. Sharepoint 2007 et ASP.NET 4.0
- 30. MOSS 2007 et Sharepoint desinger
Je comprends que c'est une application Windows. Comment envisagez-vous d'utiliser la DLL pour la version 2007? L'application va-t-elle fonctionner sur le serveur? – Shoban
J'ai été informé par un collègue que cela ne peut être fait, mais il n'a pas été en mesure de me donner quelque chose de spécifique pour soutenir cette réclamation (ce qui explique pourquoi c'est un commentaire et non une réponse). Je vais voir si je peux prendre le temps de tester ça pour vous. – Codingo
@Shoban Oui L'application est exécutée sur le serveur. –