2014-09-11 14 views
0

VS 2010에서 SharePoint 2010 용 웹 파트를 만들고 있습니다. 웹 파트는 보고서 뷰어 컨트롤을 사용합니다. 내가 Copy Local = True 옵션을 사용하여 내 프로젝트에서 참조하는 한 파일은 다음과 같습니다보고서 뷰어 웹 파트를 포함 할 수 없습니다. 오류는 어셈블리에 참조 된 어셈블리보다 높은 버전이 있음

Microsoft.ReportViewer.Common.dll 
Microsoft.ReportViewer.WebForms.dll 

두 버전 (10 개) 파일입니다.

프로젝트를 빌드하면 정상적으로 작동합니다. 그러나이 웹 파트를 페이지에 추가하면 오류가 발생합니다.

Compiler Error Message: CS1705: Assembly 'MySolution, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8acc41a360fa228d' uses 'Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced assembly 'Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 

이미 Report Viewer 10 재배포 가능 패키지와 해당 SP1을 모두 설치했지만 운행하지 않았습니다. 또한이 DLL을 SharePoint 사이드 bin 폴더에 복사했습니다. 여러 번 iisreset 했습니까?

이 문제를 해결하는 방법은 무엇입니까?

답변

0

버전 10 대신 10을 참조하는 web.config를 업데이트하여 수정했습니다.