2013-01-18 1 views
0

누구든지이 오류를 해결하는 것에 대해 알고 있습니까 ?? ': \ WINDOWS \ 조립 \ GAC_MSIL \ Microsoft.ReportViewer.WebForms ** 9.0.0.0 ** __ b03f5f7f11d50a3a의 \의 Microsoft.ReportViewer.WebForms.dll C'어셈블리 버전 충돌 .net 4

유형 'Microsoft.Reporting.WebForms.ReportViewer은'모두에 존재 및 'c : \ Windows \ assembly \ GAC_MSIL \ Microsoft.ReportViewer.WebForms ** 10.0.0.0 ** __ b03f5f7f11d50a3a \ Microsoft.ReportViewer.WebForms.dll'

내 GAC를 확인할 때 v10을 참조했습니다. Microsoft.ReportViewer.WebForms 버전 v9, v10, v11 ..! GAC에서 이전 버전의 어셈블리를 제거 할 수도 없습니다.

답변

1

흔적 및 오류 방법으로이를 해결했습니다. 구성 파일에서 어셈블리 버전이 업데이트되지 않았습니다. 다음과 같이 수동으로 버전을 10으로 변경했습니다.

<httpHandlers> 
    <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/> 
</httpHandlers>