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
Abra seu projeto de gerador de dados concluída.
In O gerenciador de soluções, clicar com o botão direito do mouse o projeto para em em aberto o Propriedades página.
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.
On the View menu, click Other Windows,and then click Command Window to open the Command window.
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
Pressione ENTER.
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"
em aberto um editor de texto sem formatação, sistema autônomo o bloco de notas.
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".
salvar o arquivo usando as seguintes informações:
File name
TestGenerator.Extensions.xml
Local
[Arquivos de programa] \Modelo 9.0\DBPro Visual Studio
Copie o arquivo .dll compilado para o seguinte local:
Local
[ProgramFiles] \Implantação do Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
Fechar Visual Studio.
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