SQL Server 2012 Reporting Services 사용자 지정 보고서 항목 프로젝트에 대한 참조로 Reporting Services 어셈블리를 추가할 때 경고 메시지가 표시됩니다.

이 문서는 SQL Server Business Intelligence Development Studio를 사용하여 사용자 지정 보고서 프로젝트를 개발할 때 보고 서비스 어셈블리에 대한 참조를 추가할 때 발생하는 경고 메시지를 이해하는 데 도움이 됩니다.

원래 제품 버전: SQL Server 2012
원래 KB 번호: 2722683

증상

다음과 같은 경우를 생각해볼 수 있습니다.

  • Microsoft SQL Server 2012 Reporting Services SQL Server Business Intelligence Development Studio를 사용하여 사용자 지정 보고서 항목 프로젝트를 개발합니다.
  • 프로젝트의 대상 .NET Framework .NET Framework 3.5로 설정합니다.
  • 다음 어셈블리 중 하나를 사용자 지정 보고서 항목 프로젝트에 대한 참조로 추가합니다.
    • Microsoft.ReportingServices.Interfaces.dll
    • Microsoft.ReportingServices.ProcessingCore.dll

어셈블리를 추가하면 다음과 같은 경고 메시지가 표시됩니다.

종속성 중 하나인 'Microsoft.ReportingServices.ProcessingCore.dll'에는 프로젝트에 지정된 버전보다 이후 버전의 .NET Framework 필요합니다.

프로젝트 메뉴에서 속성을 클릭한 다음 '.NET Framework' 드롭다운 상자에서 새 대상을 선택하여 .NET Framework 대상을 변경할 수 있습니다. (Visual Basic에서는 "고급 컴파일러 옵션..."을 클릭하여 컴파일 탭에 있습니다. button.)

프로젝트에서 'Microsoft.ReportingServices.ProcessingCore.dll'에 대한 참조를 추가하시겠습니까?

대상 .NET Framework .NET Framework 4.0으로 변경하면 프로젝트를 성공적으로 컴파일할 수 있습니다. 그러나 SQL Server Reporting Services(SSRS) 서비스는 사용자 지정 보고서 항목을 로드할 수 없습니다. 사용자 지정 보고서 항목은 SQL Server 2012 Reporting Services 보고서에 표시되지 않습니다.

해결 방법

이 문제를 resolve 위해 경고 메시지를 무시해도 됩니다. 프로젝트가 컴파일되고 보고서 서버에 성공적으로 배포될 수 있습니다.