Procedura dettagliata: registrazione di un generatore di dati personalizzato
Aggiornamento: novembre 2007
I generatori di dati personalizzati sono moduli di codice creati per generare dati in Visual Studio Team System Database Edition. Dopo avere creato un generatore personalizzato, è necessario registrarlo nel computer. È possibile registrare il generatore manualmente oppure creare un progetto di distribuzione per registrarlo automaticamente. In questa procedura dettagliata verrà eseguita la registrazione manuale di un generatore di dati personalizzato.
Prerequisiti
Per completare questa procedura dettagliata, è necessario disporre dei seguenti elementi:
Database Edition
Accedere al computer utilizzando un account che dispone delle autorizzazioni assegnate agli utenti del gruppo Power User o all'amministratore.
Generatore di dati personalizzato creato in Procedura dettagliata: creazione di un generatore dati personalizzato.
Registrazione del generatore
Dopo aver creato un generatore, è necessario registrarlo con Visual Studio per integrarlo con il Generatore di dati.
Per registrare un generatore
Aprire la soluzione completata nella Procedura dettagliata: creazione di un generatore dati personalizzato.
Scegliere Altre finestre dal menu Visualizza,quindi fare clic su Finestra di comando per aprire la finestra Comando.
Nella finestra Comando digitare il codice seguente. Sostituire FilePath con il percorso e il nome del file con estensione dll compilato. Racchiudere il percorso e il nome del file tra virgolette.
Nota:
Per impostazione predefinita, il percorso del file con estensione dll compilato è PercorsoSoluzione\bin\Debug o PercorsoSoluzione\bin\Release.
? System.Reflection.Assembly.LoadFrom("FilePath").FullName
? System.Reflection.Assembly.LoadFrom(@"FilePath").FullName
Nota:
È inoltre possibile utilizzare System.Reflection.Assembly.LoadFile("FilePath").FullName per Visual Basic o Visual C#.
Premere INVIO.
Copiare negli Appunti la riga risultante, che dovrebbe essere simile alla seguente:
"TestGenerator, Version=1.0.0.0, Culture=neutral, PublicKeyToken= TokenKey "
Aprire un editor di testo, ad esempio Blocco note.
Fornire le informazioni seguenti, specificando il proprio nome assembly, il token di chiave pubblica e il tipo di estensione, utilizzando le informazioni copiate nel passaggio precedente:
<?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>
Nota:
Il tipo di estensione è espresso in formato "spazionomi.nomeclasse". Il nome dell'assembly non include l'estensione "dll".
Salvare il file utilizzando le informazioni seguenti:
Nome file
TestGenerator.Extensions.xml
Percorso
[Programmi]\Microsoft Visual Studio 9,0\DBPro
Copiare il file con estensione dll compilato nel percorso seguente:
Percorso
[Programmi]\Microsoft Visual Studio 9,0\Common7\IDE\PrivateAssemblies
Chiudere Visual Studio.
Riaprire Visual Studio.
A questo punto il generatore è registrato e pronto per l'utilizzo.
Sicurezza
Per ulteriori informazioni, vedere Protezione dei generatori di dati.
Passaggi successivi
A questo punto, dopo aver registrato il generatore di dati personalizzato, sarà possibile creare un piano di generazione dati e testarlo, nonché generare un progetto di distribuzione per registrare automaticamente il generatore di dati.
Vedere anche
Attività
Procedura: registrare generatori di dati personalizzati
Concetti
Cenni preliminari sulla extensibility dei generatori di dati
Riferimenti
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator