Partilhar via


Como: Registrar geradores de dados personalizados

Após ter criado um gerador de personalizados, você deve registrá-lo em seu computador para que dados Generator possa usá-lo.Para registrar um gerador, você deve assinar o arquivo .dll com um nome forte e copie o arquivo .dll na pasta particular Assemblies ou cache global de assemblies.Você também deve criar um arquivo Extensions.xml.

Para registrar um gerador de personalizado

  1. Abra seu projeto de gerador de dados concluída.

  2. In O gerenciador de soluções, clicar com o botão direito do mouse o projeto para em em aberto o Propriedades página.

  3. Sobre o Assinatura guia, selecionar o Assinar o assembly caixa de seleção e digite um nome para o arquivo de chave assinar o assembly com um nome forte.Para obter mais informações, consulte Como: Assinar um assembly com um nome forte.

  4. On the View menu, click Other Windows,and then click Command Window to open the Command window.

  5. No Comando janela, digite o código a seguir.For FilePath, substitua o nome de arquivo e caminho do arquivo .dll compilado. Inclua as aspas ao redor do caminho e nome de arquivo.

    Observação:

    Por padrão, o caminho do arquivo .dll compilado é YourSolutionPath\bin\depurar ou YourSolutionPath \bin\versão.

    ? System.Reflection.Assembly.LoadFrom("FilePath").FullName
    
    ? System.Reflection.Assembly.LoadFrom(@"FilePath").FullName
    
  6. Pressione ENTER.

  7. Copie a linha resultante para a área de transferência.A linha deve ser semelhante ao seguinte:

    "GeneratorAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nnnnnnnnnnnnnnnn"
    
  8. em aberto um editor de texto sem formatação, sistema autônomo o bloco de notas.

  9. Forneça as informações a seguir, especificar seu próprio nome do assembly, token de chave pública e o tipo de extensão, usando as informações que você copiou na etapa anterior:

    <?xml version="1.0" encoding="utf-8" ?> 
      <extensions assembly="GeneratorAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenKey" version="1" xmlns="urn:Microsoft.VisualStudio.TeamSystem.Data.Extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:Microsoft.VisualStudio.TeamSystem.Data.Extensions Microsoft.VisualStudio.TeamSystem.Data.Extensions.xsd">
      <extension type="GeneratorNamespace.GeneratorClassName" enabled="true" /> 
      </extensions>
    
    Observação:

    É o tipo de extensão da forma "namespace.classname".O nome do assembly não contém a extensão ".dll".

  10. salvar o arquivo usando as seguintes informações:

    File name

    TestGenerator.Extensions.xml

    Local

    [Arquivos de programa] \Modelo 9.0\DBPro Visual Studio

  11. Copie o arquivo .dll compilado para o seguinte local:

    Local

    [ProgramFiles] \Implantação do Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies

  12. Fechar Visual Studio.

  13. Re-em aberto Visual Studio.

    O gerador está registrado e pronto para usar.

Segurança

Para obter mais informações, consulte Segurança dos geradores de dados.

Consulte também

Tarefas

Como: Criar geradores de dados personalizados

Demonstra Passo a passo: Criando um gerador de dados personalizados