다음을 통해 공유


인스턴스 메시지를 생성하는 방법

스키마를 생성한 후 작업을 확인하는 한 가지 방법은 스키마에서 샘플 인스턴스 메시지를 생성하는 것입니다. 여러 가지 면에서 인스턴스 메시지를 보는 것은 스키마 트리 또는 스키마의 XSD(XML 스키마 정의) 언어 표현을 보는 것보다 훨씬 간단합니다. 이는 스키마가 해당 인스턴스 메시지의 가능한 모든 변형을 설명해야 하고 특정 인스턴스 메시지가 스키마에 지정된 형식을 사용하여 일부 데이터를 전달하기 때문입니다. 생성된 인스턴스 메시지는 샘플이며 해당 스키마에 정의된 구조를 모두 표시하지 않을 수 있습니다.

생성된 인스턴스 메시지를 포함할 파일을 명시적으로 지정하려면

  1. 솔루션 탐색기에서 인스턴스 메시지를 생성할 스키마를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 필요한 경우 속성 창에서 더하기(+) 아이콘을 클릭하여 일반 탭의 일반 섹션을 확장합니다.

  3. 출력 인스턴스 파일 이름 속성 값 필드에 파일 이름을 입력하거나 값 필드의 오른쪽 끝에 있는 줄임표(...) 단추를 사용하여 생성된 인스턴스 메시지가 배치될 파일을 찾은 다음 저장을 클릭합니다.

생성된 인스턴스 메시지의 형식을 지정하려면

  1. 솔루션 탐색기에서 인스턴스 메시지를 생성할 스키마를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 필요한 경우 속성 창에서 더하기(+) 아이콘을 클릭하여 일반 탭의 일반 섹션을 확장합니다.

  3. 인스턴스 출력 형식 생성 속성 값 필드에서 드롭다운 목록을 사용하여 XML 또는 네이티브를 생성할 인스턴스 메시지의 유형으로 선택합니다.

    XML 이 기본값입니다.

스키마에 대한 샘플 인스턴스 메시지를 생성하려면

  1. 솔루션 탐색기에서 인스턴스 메시지를 생성할 스키마를 마우스 오른쪽 단추로 클릭한 다음 인스턴스 생성을 클릭합니다.

  2. 출력 창에서 결과를 봅니다. 성공 및 오류 메시지가 이 창에 표시됩니다.

비고

출력 창 및/또는 작업 목록 창이 열리지 않고 인스턴스 생성 성공 여부에 대한 정보가 표시되지 않으면 수동으로 열 수 있습니다. 이러한 창을 관리하는 방법에 대한 자세한 내용은 다른 Visual Studio Windows 관리를 참조하세요.

비고

루트 참조 속성에 대한 값을 지정하지 않으면 BizTalk 편집기에서 스키마의 첫 번째 루트 노드에 대한 샘플 인스턴스 메시지를 생성합니다. 루트 참조 속성에 대한 값을 지정하면 BizTalk 편집기에서 해당 루트에 대한 샘플 인스턴스 메시지를 생성합니다.

비고

특정 스키마에서 생성된 인스턴스 메시지가 동일한 스키마로 유효성 검사를 통과하지 못할 수 있는 경우가 있습니다. 이러한 사례에 대한 자세한 내용은 스키마 생성 및 유효성 검사와 관련된 알려진 문제를 참조하세요. 일반적으로 생성된 인스턴스 메시지를 편집하고 포함된 데이터를 변경하여 시나리오를 보다 현실적으로 나타내려고 합니다. 그런 다음 이 수정된 인스턴스 메시지를 사용하여 스키마의 유효성을 검사합니다.

또한 참조하십시오

테스트 스키마
스키마 유효성 검사
인스턴스 메시지 생성 및 유효성 검사