Share via


O esquema solução

Um arquivo de manifesto solução define constituintes partes de uma solução, incluindo seus arquivos, conjuntos de módulos (assemblies), segurança de acesso a código, Web Parts, recursos, definições site e outros recursos.

Solução

  ApplicationResourceFiles

    ApplicationResourceFile

  Conjuntos de módulos (assemblies)

    Conjunto de Módulos (Assembly)

      SafeControls

        SafeControl

      ClassResources

        ClassResource

  CodeAccessSecurity

    PolicyItem

      PermissionSet

        IPermission

      Conjuntos de módulos (assemblies)

        Conjunto de Módulos (Assembly)

  DwpFiles

    DwpFile

  FeatureManifests

    FeatureManifest

  Recursos

    Recurso

  RootFiles

    RootFile

  SiteDefinitionManifests

    SiteDefinitionManifest

      WebTempFile

  TemplateFiles

    TemplateFile

Exemplo

O seguinte exemplo mostra um arquivo de manifesto solução que inclui declarações de recursos, arquivos definição site e conjuntos de módulos (assemblies).

                    <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>

O seguinte exemplo mostra um manifesto de uma solução que inclui dois recursos, um manifesto definição site único e um único recurso.

                    <Solution SolutionId="7AFC4320-F354-6439-B745-77387E847F2H" 
  xmlns="https://schemas.microsoft.com/sharepoint/">
  <FeatureManifests>
    <FeatureManifest Location="MyFeature\feature.xml"/>
    <FeatureManifest Location="OtherFeature\otherfeat.xml"/>
  </FeatureManifests>
  <SiteDefinitionManifests>
    <SiteDefinitionManifest Location="STS">
      <WebTempFile Location="1033\STS\webtempSTS.xml"/>
    </SiteDefinitionManifest>
  </SiteDefinitionManifests>
  <Resources>
    <Resource Location="FeatureName\Resources.ja-ja.resx"/>
  </Resources>
</Solution>