다음을 통해 공유


연습: 사용자 지정 데이터 생성기 등록

업데이트: 2007년 11월

사용자 지정 데이터 생성기는 Visual Studio Team System Database Edition에서 데이터를 생성하기 위해 만드는 코드 모듈입니다. 사용자 지정 생성기를 만든 후에는 컴퓨터에 등록해야 합니다. 수동으로 생성기를 등록하거나 자동으로 생성기를 등록할 배포 프로젝트를 만들 수 있습니다. 이 연습에서는 사용자 지정 데이터 생성기를 수동으로 등록합니다.

사전 요구 사항

이 연습을 완료하려면 다음이 필요합니다.

생성기 등록

생성기를 만든 후에는 Visual Studio에 등록하여 사용자 생성기를 데이터 생성기와 통합해야 합니다.

생성기를 등록하려면

  1. 연습: 사용자 지정 데이터 생성기 만들기에서 완료한 솔루션을 엽니다.

  2. 보기 메뉴에서 다른 창, 명령 창을 차례로 클릭하여 명령 창을 엽니다.

  3. 명령 창에서 다음 코드를 입력합니다. FilePath 대신 컴파일된 .dll 파일의 경로 및 파일 이름을 입력합니다. 이때 경로 및 파일 이름을 따옴표로 묶습니다.

    참고:

    기본적으로 컴파일된 .dll 파일의 경로는 YourSolutionPath\bin\Debug 또는 YourSolutionPath\bin\Release입니다.

    ? System.Reflection.Assembly.LoadFrom("FilePath").FullName
    
    ? System.Reflection.Assembly.LoadFrom(@"FilePath").FullName
    
    참고:

    Visual Basic 또는 Visual C#의 경우 System.Reflection.Assembly.LoadFile("FilePath").FullName을 사용할 수도 있습니다.

  4. Enter 키를 누릅니다.

  5. 결과 줄을 클립보드로 복사합니다. 이 줄은 다음과 같습니다.

    "TestGenerator, Version=1.0.0.0, Culture=neutral, PublicKeyToken= TokenKey "
    
  6. 메모장과 같은 일반 텍스트 편집기를 엽니다.

  7. 이전 단계에서 복사한 정보를 사용하여 다음 정보를 제공함으로써 고유한 어셈블리 이름, 공개 키 토큰 및 확장 형식을 지정합니다.

    <?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>
    
    참고:

    확장 형식은 "namespace.classname"입니다. 어셈블리 이름에는 ".dll" 확장명이 포함되지 않습니다.

  8. 다음 정보를 사용하여 파일을 저장합니다.

    파일 이름

    TestGenerator.Extensions.xml

    위치

    [Program Files]\Microsoft Visual Studio 9.0\DBPro

  9. 컴파일된 .dll 파일을 다음 위치에 복사합니다.

    위치

    [ProgramFiles]\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies

  10. Visual Studio를 닫습니다.

  11. Visual Studio를 다시 엽니다.

    생성기가 등록되고 사용할 준비가 되었습니다.

보안

자세한 내용은 데이터 생성기 보안을 참조하십시오.

다음 단계

이제 사용자 지정 데이터 생성기를 등록했으므로 데이터 생성 계획을 만들어 테스트할 수 있습니다. 배포 프로젝트를 빌드하여 데이터 생성기를 자동으로 등록할 수도 있습니다.

참고 항목

작업

방법: 사용자 지정 데이터 생성기 등록

개념

데이터 생성기 확장성 개요

참조

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator

기타 리소스

사용자 지정 데이터 생성기 만들기