2012-08-27 4 views
0

BTDF 문서에서 "배포 된 응용 프로그램 업그레이드"를 읽으면 설치 관리자가 배포 된 응용 프로그램을 업그레이드한다는 인상을받습니다. ProductId와 ProductVersion을 (필요에 따라) 변경 한 후에 새로운 설치 프로그램을 두 번 실행했습니다. 성공하지 못했습니다. 목적은 응용 프로그램을 배포 취소/제거하지 않고 배포 된 응용 프로그램을 업그레이드하는 것입니다. 그게 가능한가? 문서에 대해서는 분명하지 않습니다. 여기 결과와 함께 취한 단계에 대한 설명이 있습니다.BizTalk 배포 프레임 워크 5 : 배포 된 응용 프로그램으로 업그레이드하지 못했습니다.

  1. 처음으로 설치 프로그램을 실행하고 완료되면 배포 마법사를 실행했습니다. 배포 된 마법사가 고유 한 응용 프로그램 이름을 지정하라는 오류가 표시되었습니다 (응용 프로그램이 이미 배포되어 충돌을 이해하고 있음).

  2. 두 번째로 설치 프로그램을 실행 한 다음 완료했습니다. 배포 마법사를 시작하지 않았으므로 새 DLL로 GAC를 업데이트하고 BizTalk가 업데이트 된 DLL을 감지하고 프로세스를 다시 설정합니다. 행운도 없습니다.

누군가 프로세스를 설명해 주시겠습니까? 다시 말하면 배포 된 응용 프로그램을 배포 취소/제거하지 않고 업그레이드하는 것입니다.

답변

0

Visual Studio에서 BizTalk Server로 응용 프로그램을 배포 한 경험이 있고 아직 실제 설치 관리자를 사용하지 않은 경험이 있습니다. 그러나 배포하기 전에 BizTalk 응용 프로그램을 완전히 중단하여 배포 문제의 대부분을 해결했습니다. 이것이 도움이되는지 아닌지는 모르겠지만, 아직 질문이 없다면 시도해 볼 가치가 있습니다 (질문에 언급이 없습니다).

또한 어떤 종류의 변경을하고 있으며 설치/배포 후에 변경되지 않았 음을 어떻게 알 수 있습니까? 과거에는 맵 변경 사항을 서버에서 인식 할 수 있도록 호스트 인스턴스를 다시 시작해야했습니다.