2015-01-22 6 views
1

텍스트에 액세스하는 동안 : 내 노트북에있는 보고서를 실행받지 못했습니다오류 2010 대 사용하여 보고서 Northwind를 실행하고 MS가 오류의

An error occurred during local report processing. The definition of the report 'Main Report' is invalid. The report definition is not valid.

Details: The report definition has an invalid target namespace
' http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition ' which cannot be upgraded.

합니다. 하지만 내 사무실 시스템에서 완벽하게 작동합니다. 어떤 도움을 주셔서 감사합니다.

편집 : 제외하고 다시 작동하지 않는 것을 포함합니다.

"C : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ ReportingServices \ Microsoft.ReportingServices.targets"파일이 변경되지 않았습니다. 의 버전은 10.0.0

+0

오류 메시지는 텍스트입니다. 텍스트의 (쓸모없는) 스크린 샷을 붙여 넣지 마십시오. cut 'n 텍스트 자체를 붙여 넣습니다. –

+0

@MarcB 보고서 내부에서 생성되었으므로 잘라 붙일 수 없습니다. – Joseph

+1

[이 SO 질문] (http://stackoverflow.com/questions/15675248/the-report-definition-is-not-valid)에서 해당 답변이 도움이되는지 확인하십시오. –

답변

2

편집이다 : 당신은 당신이 볼 수는 browser.Here을 처음부터 작업을 타격을받지 microsoft.Reportviewer.Common에 참조로 이동하고 마우스 오른쪽 버튼으로 클릭하고 개체보기를 클릭 이유를 알고 싶다면 호환되지 않는 버전 9.0을 가리키고있었습니다 (atleast 10 대).

참조가 변경되었습니다 (버전 9.0에서 10.0까지). 참조를 마우스 오른쪽 단추로 클릭하고 C : \ Program Files \ Microsoft Visual Studio 10.0 \ ReportViewer에서 참조를 추가 한 다음 프로젝트 참조에서 dll 관련 보고서를 제거한 후 지정된 dll을 모두 추가하십시오.

모든 의견은 올바른 경로를 보여주었습니다. 나를 좋아하는 초보자에게이 간단한 대답을 게시하십시오.