Compartilhar via


Como: Adicionar e remover Assemblies adicionais

Se um pacote SharePoint depende de outros conjuntos de funcionalidades ou dados, você pode adicionar assemblies ao seu pacote de solução (. wsp). Dessa forma, o servidor do SharePoint certifica-se de que os assemblies personalizados são instalados com um pacote.

Você também pode adicionar e alterar os controles seguros e os arquivos de recurso de classe associados com os assemblies.

Adicionando recursos de classe, controles seguros e Assemblies adicionais

Você pode adicionar assemblies adicionais dentro do pacote de solução do SharePoint. Implantar assemblies adicionais em uma solução de proteção de segurança global assembly cache, mas os itens de projeto do SharePoint em uma solução em modo seguro são adicionados ao banco de dados de conteúdo. Você também pode adicionar controles de seguras e recursos de classe para esses assemblies adicionais.

Para adicionar um assembly existente

  1. Abrir o pacote Designer. Para obter mais informações, consulte Como: Personalizar um pacote de solução do SharePoint.

  2. Clique na guia Avançado.

  3. Clique o Add e, em seguida, clique Adicionar Assembly existente.

    O Adicionar Assembly existente caixa de diálogo aparece.

  4. Clique nas reticências (Elipse do designer do ASP.NET para dispositivos móveis) e selecione o assembly que você deseja adicionar. É recomendável usar um caminho relativo para o assembly selecionado para fins de portabilidade.

  5. Para o O destino de implantação, clique em GlobalAssemblyCache para implantar o assembly no cache global de assemblies ou clique em WebApplication para implantar o assembly na pasta WebApplication no servidor do SharePoint.

Para adicionar um assembly de saída do projeto

  1. Abrir o pacote Designer. Para obter mais informações, consulte Como: Personalizar um pacote de solução do SharePoint.

  2. Clique na guia Avançado.

  3. Clique o Add e, em seguida, clique Adicionar Assembly de saída do projeto.

    O Adicionar Assembly de saída do projeto caixa de diálogo aparece.

  4. Clique no menu suspenso e selecione o projeto de origem que você deseja adicionar.

  5. Para o O destino de implantação, clique em GlobalAssemblyCache para implantar o assembly no cache global de assemblies ou clique em WebApplication para implantar o assembly na pasta WebApplication no servidor do SharePoint.

Para adicionar um controle seguro

  1. Abrir o Editar Assembly existente caixa de diálogo. Para fazer isso, abra o Designer do pacote, clique o Advanced guia, selecione um assembly e, em seguida, clique em Editar.

  2. No Controles seguros painel, clique em Clique aqui para adicionar um novo item.

  3. No Nome de Assembly coluna, digite o nome do assembly.

  4. No Namespace coluna, digite o nome do namespace para o controle seguro.

  5. No Nome do tipo coluna, digite o nome do tipo.

Para adicionar um recurso de classe

  1. Abrir o Editar Assembly existente caixa de diálogo. Para fazer isso, abra o Designer do pacote, clique o Advanced guia, selecione um assembly e, em seguida, clique em Editar.

  2. No Recursos de classe painel, clique em Clique aqui para adicionar um novo item.

  3. No Nome de arquivo coluna, clique nas reticências (Elipse do designer do ASP.NET para dispositivos móveis) e selecione o recurso de classe que você deseja adicionar.

Excluindo Assemblies personalizados

Excluir módulos (assemblies) de um pacote do SharePoint ou excluir controles seguros e recursos de classe de assemblies existentes.

Para excluir um conjunto existente

  1. Abrir o pacote Designer. Para obter mais informações, consulte Como: Personalizar um pacote de solução do SharePoint.

  2. Clique na guia Avançado.

  3. No Assemblies adicionais painel, clique no assembly personalizado que você deseja excluir.

  4. Clique no botão Delete.

Para excluir um controle seguro para um assembly

  1. Abrir o Editar Assembly existente caixa de diálogo. Para fazer isso, abra o Designer do pacote, clique o Advanced guia, selecione um assembly e, em seguida, clique em Editar.

  2. Clique no controle de seguro que você deseja excluir.

  3. Pressione a tecla Delete no teclado.

Para excluir um recurso de classe para um assembly

  1. Abrir o Editar Assembly existente caixa de diálogo. Para fazer isso, abra o Designer do pacote, clique o Advanced guia, selecione um assembly e, em seguida, clique em Editar.

  2. Clique no recurso de classe que você deseja excluir.

  3. Pressione a tecla Delete no teclado.

Consulte também

Tarefas

Como: Personalizar um recurso do SharePoint

Como: Adicionar e remover itens para os recursos do SharePoint

Outros recursos

Criação de recursos do SharePoint

Building SharePoint Solutions with Team Foundation Server