% WINDIR %/Assembly에 Microsoft.ReportViewer.WinForms 버전 11.0.0.0, publickeytoken 89845dcd8080cc91이 있습니다. 실제 파일 버전은 11.0.3412.0입니다. 2012 ReportViewer 재배포 가능 파일을 설치했습니다. 내 .NET 4.0 C# 프로젝트에 대한 참조를 추가하고 10.0.0.0의 파일 버전 10.0.40219.329 만 사용할 수 있습니다. 그래서 검색에 % PROGRAMFILES % (86)/마이크로 소프트 비주얼 스튜디오 12.0 11.0 버전으로 보여 주지만, 추가 할 때 csproj 파일은 10.0 버전 참조 /의 ReportViewer/Microsoft.ReportViewer.WinForms.dll :Microsoft ReportViewer 2012 참고 자료
<Reference Include="Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\Microsoft Visual Studio 12.0\ReportViewer\Microsoft.ReportViewer.WinForms.dll</HintPath>
</Reference>
을
32 비트 시스템을 구축하고 배포 할 때 누락 된 DLL - 10.0.0.0에서 DLL 사용법이 표시됩니다. 왜 2012 버전을 선택하지 않습니까?
어떤 프레임 워크를 타겟팅하고 있습니까? – user210757
@ user210757 .NET 4.0 및 .NET 4.5. –
이 작업 -이 나를 위해이 참조를 추가 할 수있는 유일한 방법은 - VS2013 업데이트 2 RC 해요. 감사! – user210757