2012-05-17 5 views
0

새 프로젝트가 할당되었습니다. Visual Studio 2003 (VB.NET, Framework 1.1)에서 작성된 응용 프로그램과 IDE에 포함 된 Crystal Reports를 사용해야합니다. 응용 프로그램은 절대적으로 "레거시 코드"라고합니다. :).Crystal Reports 응용 프로그램 (VB 2003, Framework 1.1) 이식

테스트를 위해 오늘 Visual Studio 2010에서 응용 프로그램을 변환하려고 시도했습니다. 변환기에서 비용 및 등록없이 SAP Crystal Reports를 다운로드 할 수 있습니다.

질문 : 누군가이 구성 요소에 대해 경험이 있습니까? 설명한대로 VS 2010으로 응용 프로그램을 마이그레이션 할 수 있습니까?

고맙습니다.

답변

1

빠른 대답은 예, 가능합니다. 필자는 VS2003에서 Crystal Reports를 사용하여 VS2010을 통해 각 지점에서 코드를 업그레이드했습니다. 실제 Crystal Report 파일은 버전간에 매우 잘 어울리는 경향이 있습니다.

몇 가지 참고 사항 :

  • 업그레이드 할 때, 당신은 당신이 런타임 여부 (다음을 실행하는 데 필요한 어떤 시스템에서 사용하는 프레임 워크의 버전의 새로운 크리스탈 리포트 런타임을 설치해야합니다 또는 병합 모듈).
  • 나는 2003-> 2005-> 2008-> 2010에 갔다. 나는 2003 년에서 2010 년까지 직진하지는 않았지만 실제로 보고서에 문제가 있다고 생각하지 않습니다. 뷰어 컨트롤이 변경되었을 수 있습니다. 프로젝트를 업그레이드 할 때 필요에 따라 또는 그렇지 않을 수있는 이전 시청자를 사용하려고 할 수 있습니다. 양식에서 뷰어 컨트롤을 사용하는 중이라면 신속하게 다시 작성할 수 있습니다. 그렇지 않다면 이전 구성 요소를 제거한 다음 양식에 새로운 요소를 배치하고 작동/중단 (일반적으로 백엔드 코드와 제공하는 코딩 객체를 처리하며 그 중 많은 부분이 변경되지 않았거나 적어도 실질적으로 내가 작성한 모든 것을 깨뜨릴만큼 충분히).
  • 충분히 쉽게 프로젝트 복사본을 만들고 업그레이드 프로세스를 거쳐 어떤 문제가 발생했는지 확인할 수 있습니다. 내가 바라는 부분은 새로운 구성 요소로 업그레이드 된 구성 요소를 확인하고 기존 구성 요소를 참조하는 것이 아니라 Crystal 2010 뷰어가 필요하지만 이전 뷰어를 참조하는 .Net 4.0 응용 프로그램을 실행하는 것입니다.
  • Crystal의 무료 버전은 잘 작동하지만 조금 복잡합니다. VS2010을 사용할 때 충돌로 인해 문제가 발생했습니다. 조직으로서, 우리는 완전한 버전이 우리에게 의미를 갖도록 충분히 사용하기로 결정 했으므로 이후 SAP 전체 판매량에 따라 VS2010 구성 요소와 일치해야하는 전체 Crystal Reports 2011 (버전 14)로 이동했습니다 rep 내가 말했던).

내 답변 중 일부는이 레거시 앱에서 맞춤 작성된 코드의 양에 따라 다릅니다.

참조 링크 :

+0

. 고마워 .bell. – IoChaos

+0

도와 주셔서 감사합니다. ;) –