2011-08-18 2 views
4

이 질문을 작성하는 동안 문제를 해결 한 간단한 아이디어가있었습니다. 어쩌면 다른 사람들도 같은 문제가 있거나 어쩌면 이것을 게시하고 싶습니다.Visual Studio 2010에서 MS SQL Server 2005 Reporting Services 사용

tldr/간략한 질문 : Visual Studio 2010에서 MS SQL Server 2005 Reporting Services를 어떻게 사용합니까?

솔루션 : 프로젝트에 Visual Studio 2008보고 DLL을 복사하여 참조로 포함하기 만하면됩니다. 이 작업을 수행 할 때 vss2008에 대한 라이센스를 소유해야한다고 생각하지만 기술적으로는이 문제가 해결됩니다.

원래 질문 :

어떻게하면 MS SQL 서버 2005 Reporting Services는 2010 Visual Studio에서 사용할 수 있습니까? 내가이 물어 그 이유는 다음이다 : 우리는 우리의 IDE로 VSS 2010 으로 마이그레이션하지만 여전히 이제 MS SQL 서버 2005

를 사용하고, 내가 보고의 사용을 만드는 프로젝트에 코드 조각을 변경하려면 SQL 서버에 대한 서비스.

솔루션을 VSS2010 솔루션으로 변환 한 후 "ReportViewer"및 "Reporting"네임 스페이스를 찾을 수 없기 때문에 BuildErrors가 이됩니다.

  • Microsoft.ReportViewer.Common (9.0.0.0)에 대한 참조가
  • Micrsofot.ReportViewer.WinForms (9.0.0.0)

가 더 이상 분해되기 때문이 없습니다. 따라서 버전 10.0.0.0의 동일한 어셈블리에 대한 참조로 대체해야합니다.

는 솔루션이 성공적으로 빌드를하고 있지만, 의 ReportViewer을 열 때 후 나는 SoapVersionMismatchException이 말해 얻을 내가 마이크로 소프트 SQL 서버 2008 보고 서비스 이상을 사용해야 원격 처리를위한 그.

답변

0

프로젝트에 대한 이전 참조를 추가해야합니다. 2005보고 서버에서 찾을 수 있습니다.

이들은 GAC의보고 서버에서 찾을 수 있습니다.

관련 문제