! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

구 버전 (ActiveReports .NET V9)에서 최신 ActiveReports .NET 17로 마이그레이션 할때 참고 사항 > 지식 쉐어링

본문 바로가기

ActiveReports.NET

지식 쉐어링

개발꿀팁 구 버전 (ActiveReports .NET V9)에서 최신 ActiveReports .NET 17로 마이그레이션 할때 참고 사항

페이지 정보

작성자 GCK폴 작성일 2023-07-03 18:19 조회 158회 댓글 0건

본문


안녕하세요 그레이프시티입니다.


결론부터 말씀드리면 ActiveReports .NET v9에서 V17버전으로 업그레이드는 가능 합니다.

다만 두 버전 사이에는 거의 8~9년사이의 차이가 있다 보니 일부 기능이 변경되거나 지원하지 않을 가능성이 있습니다.

각 버전별 변경 사항에 대해서는 각 도움말 페이지의 Breaking Changes를 참고하시면 되는데 예를 들면 V17의 경우 아래와 같습니다.

https://www.grapecity.com/activereportsnet/docs/latest/online/breaking-changes.html


또한 V13과 V15에서 꽤 대대적인 변화가 발생했는데 그중 가장 큰 부분은 내부적인 엔진을 .NET Core로 사용하게 되었다는 점입니다.

그에 따라 더 적은 메모리로 더 빠른 리포트 처리가 가능해 졌지만, 기존 .NET 파일이 참조 되었던 것이 .NET Core파일을 참조해야 하게 되었습니다.

이에 따라 기존 프로젝트의 참조를 삭제하고 새로운 참조 파일로 업데이트를 하시는 과정이 필요합니다.


이 외에도 웹에서는 Flash Viewer Silverlight Viewer 그리고 HTML5 뷰어가 더 이상 지원하지 않습니다.

대신 JS ViewerBlazor Viewer 그리고 기존 WebViewer가 사용되고 있습니다.

그래서 추천 드리기는 V9에서 작업해 놓으신 프로젝트가 꽤 크다면 자체를 마이그레이션 하시는 것도 좋으시겠지만 그렇지 않으시다면 리포트만 마이그레이션 하셔서 가져오시고 ActiveReports .NET V17용 프로젝트는 새로 만드셔서 작업을 하시는 것을 더 권해드립니다.

 

만일 기존의 프로젝트를 마이그레이션 하고자 하신다면 아래의 문서들을 참고해 주시기 바랍니다.

  1. 우선 각 버전별 VisualStudio 호환표 입니다. 아래의 표를 참고하셔서 현재 사용중이신 VS가 어떤 버전의 ActiveReports를 지원하는지 확인해 주시기 바랍니다.

https://www.grapecity.com/activereportsnet/docs/latest/online/compatibility-vs-integrated-designers.html

  1. 아래의 툴을 통해 간단하게 리포트와 프로젝트의 버전을 구 버전에서 최신 버전으로 변경하실 수 있습니다.

리포트만 마이그레이션 하고자 하신다면 여기에서 마이그레이션 하신 후 프로젝트는 새로 만들어 사용하실 수 있습니다.

https://www.grapecity.com/activereportsnet/docs/latest/online/activereports-file-converter.html 

  1. 이제 레퍼런스들을 마이그레이션 해야 합니다. 이전과는 다르게 자동으로 추가되는 것이 아니라 VSNuget을 사용하여 레퍼런스들을 추가해 주셔야 합니다.

https://www.grapecity.com/activereportsnet/docs/latest/online/reference-migration.html

  1. 만일 웹 버전이라면 아래의 가이드를 참고해서 마이그레이션 해 주셔야 합니다.

https://www.grapecity.com/activereportsnet/docs/latest/online/web-viewer-migration.html

  1. 이외 업그레이드 이후 라이선스 관련 내용은 아래의 문서를 참고하실 수 있습니다.

https://www.grapecity.com/activereportsnet/docs/latest/online/ar-how-licensing-activereports.html


고맙습니다.
그레이프시티 드림. 
  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.