WinForms윈폼 3.6.1 버전 <-> 3.6.2 버전 충돌 ??
페이지 정보
작성자 쌍둥이아빠 작성일 2023-09-18 12:10 조회 221회 댓글 2건본문
첨부파일
관련링크
Viewer를 이용하여 출력을 하였습니다.
Viewer 디자인후 첨부파일 처럼 오류가 발생하여
아래 5개 파일을 3.6.1 -> 3.6.2 으로 업데이트를 하였습니다.
GrapeCity.ActiveReports.Core.Rdl.dll GrapeCity.ActiveReports.Core.Rendering.dll GrapeCity.ActiveReports.Core.Drawing.Gc.dll GrapeCity.ActiveReports.Core.Drawing.Gdi.dll GrapeCity.ActiveReports.Core.Scripting.dll
그래도 문제가 해결되지 않아...
3.6.1 버전으로 원복을 할려고 해도 안되고...
무엇이 문제 인가요?
이 대화 상자 대신 JIT(Just-in-time) 디버깅을 호출하는
방법에 대한 자세한 내용은 이 메시지의 뒷부분을 참조하십시오.
************** 예외 텍스트 **************
System.IO.FileLoadException: 파일이나 어셈블리 'GrapeCity.ActiveReports.Core.Rdl, Version=3.6.2.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 찾은 어셈블리의 매니페스트 정의와 어셈블리 참조가 일치하지 않습니다. (예외가 발생한 HRESULT: 0x80131040)
파일 이름: 'GrapeCity.ActiveReports.Core.Rdl, Version=3.6.2.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' ---> System.IO.FileLoadException: 파일이나 어셈블리 'GrapeCity.ActiveReports.Core.Rdl, Version=3.6.1.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 찾은 어셈블리의 매니페스트 정의와 어셈블리 참조가 일치하지 않습니다. (예외가 발생한 HRESULT: 0x80131040)
파일 이름: 'GrapeCity.ActiveReports.Core.Rdl, Version=3.6.1.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff'
경고: 어셈블리 바인딩 로깅이 꺼져 있습니다.
어셈블리 바인딩 오류 로깅 기능을 사용하려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)를 1로 설정하십시오.
참고: 어셈블리 바인딩 오류 로깅 기능을 사용하도록 설정하면 그렇지 않은 경우보다 성능이 약간 떨어집니다.
이 기능을 끄려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog]를 제거하십시오.
위치: GrapeCity.ActiveReports.Viewer.Win.Viewer..ctor()
위치: SSRF_BIZ.frmPrintPreview.InitializeComponent()
위치: SSRF_BIZ.frmPrintPreview..ctor(String rpx_file, String xml_file)
위치: SSRF_BIZ.frmFeeCharge.btnPrint_Click(Object sender, EventArgs e)
위치: System.Windows.Forms.Control.OnClick(EventArgs e)
위치: System.Windows.Forms.Button.OnClick(EventArgs e)
위치: System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
위치: C1.Win.C1Input.C1Button.OnMouseUp(MouseEventArgs mevent)
위치: System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
위치: System.Windows.Forms.Control.WndProc(Message& m)
위치: System.Windows.Forms.ButtonBase.WndProc(Message& m)
위치: System.Windows.Forms.Button.WndProc(Message& m)
위치: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
위치: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
댓글목록
GCK폴님의 댓글
GCK폴 작성일
안녕하세요 그레이프시티입니다.
몇 가지 확인을 부탁 드립니다.
첨부파일 처럼 에러가 발생했다고 하셨는데 image2.png 파일과 같은 에러이신가요?
만일 그렇다면 Core 3.6.1 파일이 없다고 했던것 같은데 3.6.2로 파일 버전을 업그레이드 하신 이유가 있으실까요?
그리고 Core 3.6.1에서 3.6.2로 버전을 업그레이드 하셨던 방법은 어떤 것이셨을까요?
개별로 파일의 버전을 업그레이드 하셨다면 아마도 다른 항목들과 연결이 되어 있는 부분 때문에 문제가 발생할수도 있습니니다
만일 뷰어를 사용하고자 하셔서 필요하신 부분이시라면 VisualStudio의 Nuget에서 ActiveReprots viewer를 검색하신 후 플랫폼에 맞는 항목을 패키지로 설치하여 적용해 보시기 바랍니다.
감사합니다.
그레이프시티 드림