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

SharePoint et les chemins.

Comme vous le savez certainement, le répertoire physique de SharePoint 2007 se trouve dans le fameux 12 ou "Twelve Hive"

Soit

Environment.GetFolderPath(SpecialFolder.CommonProgramFiles) & "\Microsoft Shared\web server extensions\12"

Mais le 12 n'est qu'un des nombreux chemins à connaître comme celui

  • Des binaires
    C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
     
  • Des fichiers systèmes ASP.Net + Web Services
    C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI
     
  • Des logs
    C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS
     
  • Des Features
    C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES
     
  • Des Layouts
    C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS

Et d'autre : http://blogs.vertigosoftware.com/ericc/archive/2006/09/13/SharePoint_2007_Folders.aspx

Cependant,imaginez que vous codiez une application, un feature receiver ou autre qui doit modifier certains fichiers physiques. Genre un SPTHEMES.XML par exemple smile_wink. Il serait plus sympathique de pouvoir obtenir dynamiquement ces fichiers que des gérer des constantes, non ?

Voici quelques samples bien pratiques

  • Chemins internes du 12 :
  • string featurePath = SPUtility.GetGenericSetupPath("template\\features"); 

  • Chemin de la feature en cours (pour un SPFeatureReceiver )
  • string sRrootFeature = properties.Feature.Definition.RootDirectory;

A bientôt

Renaud Comte aka TheMit (Snippets or sample that is the question)
Member of WygTeam
http://www.wygwam.com

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: mardi 26 février 2008 11:06 par themit

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