다음을 통해 공유


도메인 특정 언어의 네임스페이스 변경

DSL의 네임스페이스를 변경할 수 있습니다. DSL 탐색기, DSL 패키지 프로젝트의 속성 및 어셈블리 정보를 변경합니다.

DSL의 네임스페이스를 변경하려면

  1. DSL 탐색기에서 DSL 노드를 선택합니다.

  2. 속성 창에서 네임스페이스 속성을 변경합니다.

  3. 솔루션을 저장하고 템플릿을 변환합니다.

  4. 프로젝트 메뉴에서 DSL 속성을 선택합니다.

    프로젝트의 속성이 표시됩니다.

  5. 애플리케이션 탭을 선택합니다.

  6. 기본 네임스페이스 속성을 새 네임스페이스 이름으로 변경합니다.

  7. 어셈블리의 이름도 변경하려면 어셈블리 이름 속성을 변경합니다.

  8. 어셈블리 이름을 변경한 경우 DslPackage\Package.tt를 열고 다음 줄을 업데이트합니다.

    string dslAssembly = "YourDSLassembly.Dsl.dll";

  9. 사용자 지정 코드를 작성한 경우 코드 파일에서 네임스페이스 및 클래스 참조를 변경해야 합니다.

  10. Visual Studio 실험적 인스턴스를 다시 설정합니다.

    1. \Users\{your name}\AppData\Local\Microsoft\VisualStudio\*Exp를 삭제합니다.

    2. Windows 시작 메뉴에서 Visual Studio 재설정을 입력한 다음, 버전 Visual Studio와 일치하는 Microsoft Visual Studio 실험 인스턴스 재설정 명령을 실행합니다.

  11. 빌드 메뉴에서 솔루션 다시 빌드를 선택합니다.