Suite à this question, j'ai créé une fonctionnalité pour télécharger un fichier de modèle de site dans le cadre d'une construction automatisée d'un site SharePoint. Cependant, alors que la fonctionnalité déploie correctement le fichier .stp dans la ruche, la solution apparaît dans le CAS | Opérations | Sur la page Gestion des solutions, le modèle de site n'apparaît pas dans la galerie de modèles de site comme prévu. J'ai donné le contenu des fichiers feature.xml et elements.xml ci-dessous; quelqu'un peut-il repérer où je vais mal?Créer une fonctionnalité pour télécharger le fichier de modèle de site (.stp) dans MOSS
feature.xml
<?xml version="1.0" encoding="utf-8"?>
<Feature Id="59627434-4B75-4f9c-B830-E6E34007DA70"
Title=" Team Site Template"
Description="UKTI Connect Team Site Template"
Version="12.0.0.0"
Hidden="FALSE"
Scope="Web"
DefaultResourceFile="core"
xmlns="http://schemas.microsoft.com/sharepoint/">
<ElementManifests>
<ElementManifest Location="elements.xml"/>
<ElementFile Location="TeamSiteTemplate.stp" />
</ElementManifests>
</Feature>
elements.xml
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="TeamSiteTemplate" Url="_catalogs/wt" RootWebOnly="TRUE" >
<File Url="TeamSiteTemplate.stp" Type="GhostableInLibrary" IgnoreIfAlreadyExists="FALSE">
<Property Name="LanguageDisplay" Value="English" />
<Property Name="Version" Value="3" />
</File>
</Module>
</Elements>
Merci, MagicAndi
Alex, accepté comme réponse. J'avais réussi, avec l'aide d'un collègue, à déployer le fichier .wsp avec succès en incluant un fichier de classe vide pour mettre à jour le fichier .dll dans le fichier .wsp, même si le fichier .dll lui-même n'était pas déployé. – MagicAndi
Votre solution est évidemment beaucoup plus acceptable! – MagicAndi
Pas de problème! Un récepteur de fonctions a peut-être été une autre approche. –