.net 프레임 워크 4에서 기존 코드가 예상대로 작동합니다. 그러나 .net 4.6으로 업그레이드 한 후. 그것의 작동하지 않는다Crystal Reports 업그레이드 후 Windows Forms의 Viewer .net이 4에서 4.6으로 변경됩니다.
0
A
답변
0
나는 또한 이것으로 만났다. 모든 4.6 프레임 워크를 제거한 다음 4.5.2 프레임 워크를 다시 설치해야했습니다. 그리고 마지막으로 aspnet_regiis -i
을 실행하여 IIS에서 다시 등록한 다음 CR이 다시 작동하기 시작했습니다.
그래서 Windows 2008 Server에서 4.6을 제거하는 것이 해결책입니다. Windows 2012 Server의 경우, 4.6이 2017 년 4 월경에 공개 된 업데이트 KB3102467로 "숨김"으로 밝혀졌습니다. 제거하면 Crystal Reports 뷰어가 Windows 2012 서버에서 다시 작동합니다.
0
누구를위한 또 다른 대답은 ... 수정은 간단하지만 수동 변경에게 문제가 크리스탈 리포트와 일치하는 폴더를 찾습니다이다 4.6
이 밝혀 .NET 프레임 워크에 대한 패치 \ 업데이트가 될 때마다 필요 "빌드"를 포함한 프레임 워크의 버전.
수동으로 수정하는 가장 빠른 방법은 뷰어가 있고 원본을 보는 웹 페이지로 이동하는 것입니다./aspnet_client/system_web/4_6_xxx/crystalreportviewers13과 유사한 행을 찾을 수 있습니다 .....
서버 하드 드라이브로 이동하여 찾고있는 버전으로 해당 폴더의 이름을 바꾸고 다시 비즈니스를 시작합니다.