내 biztalk 프로덕션 서버에 Visual Stodio가 설치되어 있지 않습니다.biztalk 프로덕션 서버에 Visual Studio를 설치해야합니까?
이제 프로덕션 서버에 이미 배포 된 다른 응용 프로그램의 스키마를 사용할 프로덕션 서버에서 하나의 응용 프로그램을 만들어야합니다.
가 나는 비주얼 스튜디오 프로덕션 서버에 설치 할 필요가 새 응용 프로그램
의 기존 응용 프로그램에서 스키마를 참조 할 필요 또는 기타 옵션이 있습니다.
내 biztalk 프로덕션 서버에 Visual Stodio가 설치되어 있지 않습니다.biztalk 프로덕션 서버에 Visual Studio를 설치해야합니까?
이제 프로덕션 서버에 이미 배포 된 다른 응용 프로그램의 스키마를 사용할 프로덕션 서버에서 하나의 응용 프로그램을 만들어야합니다.
가 나는 비주얼 스튜디오 프로덕션 서버에 설치 할 필요가 새 응용 프로그램
의 기존 응용 프로그램에서 스키마를 참조 할 필요 또는 기타 옵션이 있습니다.
아니요, BizTalk 프로덕션 서버에 VS를 설치할 필요는 없습니다 (또는 바람직한 IMO).
일반적인 스키마 어셈블리를 개발 BizTalk 환경에 복사 한 다음 새 프로젝트에서 어셈블리를 참조해야합니다.
참조 된 스키마에 대한 소스가없는 경우에, 당신은 설치 디렉토리 (일반적으로 %PROGRAMFILES%\Generated By BizTalk
당신이 기본 MSI의 수출을 배포하는 경우의 스키마 어셈블리를 얻을 수 있지만,이 배치에 설치된 경우 다를 수 있습니다 프레임 워크 등). 또는 어셈블리를 GAC (명령 줄 C:\Windows\Assembly\GAC_MSIL\{AssemblyName}\{Version}__{GUID}\Assembly.DLL
)에서 사용할 수 있습니다.
그런 다음 새 프로젝트에서 참조 된 스키마를 사용할 수 있습니다. 참조 된 스키마 어셈블리를 이미 배포되었으므로 새 프로젝트에 리소스로 추가하지 마십시오 (어셈블리는 하나의 응용 프로그램에만 '속할'수 있음).
개발 컴퓨터에 Visual Studio를 설치하고 개발 작업을 수행 한 다음 프로덕션 서버에 배포합니다.
BizTalk 관리 콘솔에서 스키마 정의를 가져올 수도 있습니다.
스키마 아래에서 필요한 스키마를 찾은 다음 마우스 오른쪽 단추를 클릭하고 속성, 스키마보기를 차례로 선택합니다.
이것은 개발에 좋지만 프로덕션 서버에 배포 할 때 OP에는 동일한 xmlns # root (기존 응용 프로그램에 하나, 새 응용 프로그램에 하나)가있는 2 개의 스키마가 있습니다. – StuartLC
참조 된 스키마 어셈블리를 새 프로젝트에 리소스로 추가 할 수 없다면 ... 내 프로젝트에서 참조 된 스키마를 사용하는 방법 ... 참조 된 스키마에 대한 소스가 없기 때문입니다. 나는 GAC_MSIL 폴더에서 DLL을 얻을 수있다. – user1104946
그래서 나는 일반적인 스키마의 DLL을 가지고있다 .... 이제 어떻게 새로운 애플리케이션을 참조 할 것인가? 프로젝트를 오른쪽 클릭하고 속성 참조를 클릭한다. 프로젝트가 작동합니다 – user1104946
안녕하세요 - 그렇습니다. 다른 프로젝트와 마찬가지로 참조 된 스키마 어셈블리를 새 프로젝트에 대한 일반 프로젝트 참조로 추가해야합니다. – StuartLC