Schéma de solution
Dernière modification : jeudi 12 août 2010
S’applique à : SharePoint Foundation 2010
Le fichier manifeste d’une solution définit les parties constituantes de la solution, notamment ses fichiers, ses assemblys, la sécurité de son code d’accès, ses composants WebPart, ses Fonctionnalités, ses définitions de site et autres ressources.
ActivationDependencies, élément (Solution)
ActivationDependency, élément (Solution)
Exemple
L’exemple suivant illustre un fichier manifeste de solution comportant des déclarations pour des Fonctionnalités, des fichiers de définition de site et des assemblys.
<Solution SolutionId="4AFC1350-F354-4439-B941-51377E845F2B"
xmlns="https://schemas.microsoft.com/sharepoint/">
<FeatureManifests>
<FeatureManifest Location="Calls\feature.xml"/>
<FeatureManifest Location="ServiceRequest\feature.xml"/>
<FeatureManifest Location="Customers\feature.xml"/>
<FeatureManifest Location="HelpDeskCore\feature.xml"/>
</FeatureManifests>
<TemplateFiles>
<TemplateFile Location="Mobile\HelpDeskHomePage.ascx"/>
<TemplateFile Location="1033\xml\webtemphd.xml"/>
<TemplateFile Location="SiteTemplates\HelpDesk\onet.xml"/>
<TemplateFile Location="SiteTemplates\HelpDesk\default.aspx"/>
</TemplateFiles>
<Assemblies>
<Assembly DeploymentTarget="GlobalAssemblyCache"
Location="HelpDeskCoreFeatureReceiver.dll"/>
<Assembly DeploymentTarget="WebApplication"
Location="ServiceRequestValidation.dll"/>
</Assemblies>
</Solution>
L’exemple suivant illustre un manifeste pour une solution qui inclut deux Fonctionnalités et trois fichiers de ressources linguistiques globaux.
<Solution SolutionId="006be6c7-623d-44e2-95af-1f91d78d060a"
xmlns="https://schemas.microsoft.com/sharepoint/">
<Assemblies>
<Assembly Location="WingtipReports.dll" DeploymentTarget="GlobalAssemblyCache" />
</Assemblies>
<RootFiles>
<RootFile Location="Resources\wingtip.resx" />
<RootFile Location="Resources\wingtip.en-US.resx" />
<RootFile Location="Resources\wingtip.es-ES.resx" />
</RootFiles>
<FeatureManifests>
<FeatureManifest Location="WeeklyStatusReport\Feature.xml" />
<FeatureManifest Location="WeeklyStatusList\Feature.xml" />
</FeatureManifests>
</Solution>