Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités


  • Ancien MVP SharePoint 8 ans ...
    Des projets .Net, SharePoint 2013 ou Office 365 ??

    Contactez-nous :

Archives

VS.Net : Comment éditer son fichier proj pour utiliser MSBuild ?

Avant tout, je tiens à vous rassurer de cette digression, mais j'ai découvert ce point en travaillant sur du SharePoint 2007

Sous MOSS 2007, DWP et cab ont cédé leur place à Manifest, Feature et Solution

En effet,

  • une Feature déclare l'implémenation d'une fonctionnalité dans SharePoint
  • une Solution package les livrables dan un cab pour être automatiquement déployés et synchronisés sur les serveurs de la ferme

Bref, un binome parfait et incontournable dans le développement SharePoint.
>>> Insiter pour avoir des fichiers WSP et non que des Features !!!

Au début je me passais un peu des Solutions, en utilisant un simple batch XCOPY pour copier mes fichiers et mettre à jour mon serveur.
>>> Super en local ou VPC, difficile à faire en environnement de PROD

Maintenant, aprés bientot plus de 16 mois de transpiration et d'excitation sur SharePoint 2007 (ahhhhh l'install de la Alpha par rapport à la RTM), je commence à aller un peu plus loin.

Comme je suis en train de finaliser mon livrable de mon nouveau projet SharePoint sur CodePlex, j'ai cherché le meilleur moyen de travailler sous VS 2005 pour créer, délivrer et packager une WebPart bien custom.

Je ferais d'ailleurs un post sur le sujet en complément de l'excellent post d'Andrew Connell :

Create your own solution for SharePoint by Andrew Connell (+ fix)

J'aime bien les petits fichiers .bat dans mes solutions que je lie directement pars les events de compilation, voir par des custom buttons dans mes barres d'outils genre :

CustomToolbar

Mais voila, étant curieux et suivant le post d'Andrew Connell, je me suis taté à utiliser MSBuild.

< Remarque >

Ce cher Pierre Lagarde, évangéliste monoskieur devant l'éternel m'ayant suffisament tambouriné sur le sujet quand j'utiliser NAnt sous SPS 2003 et VS 2003, je pouvais bien donner une chance à MSBuild non

< / Remarque >

Bref, je me lance dedans ,et globalement, Que Du Bonheur

>>> Seul ombre au tableau, c'est vite embétant de devoir relancer VS pour recharger la solution pour avoir le build correct

Solution : Utiliser "Charger/Décharger le projet" en faisant clique droit sur le projet dans l'explorateur de ressource. La vous pouvez ensuite ouvrir le fichier proj et profiter de l'intellisense pour modifier votre fichier.

Soucis le retour : pour avoir accés à ce sous menu, il faut ABSOLUMENT que le SLN apparait dans l'explorateur de solution. Ce qui n'est pas le cas, par défaut, dans une solution avec un seul projet.

Hop direction les options de VS 2005, zone Solutions et projet


MSDN 2 : How to Remove, Delete, and Exclude Items

Merci le MSDN pour l'indiquer (bien caché dans le 3éme article mais c'est écris noir sur blanc)

Et voila, tout vas bien mieux

La preuve en image  :

Renaud Comte aka TheMit (qui se replonge dans VS 2005 de temps à autre)

Technorati tags: , ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 21 décembre 2006 17:21 par themit
Classé sous : , ,

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01