2013-02-12 1 views
0

4.5 프레임 워크에서 프로젝트를 만든 다음 3.5로 다운 그레이드했지만 MSChart가 3.5 미만으로 작동한다고해도 문제가 있습니다. 내가 참조를 제거하고 읽었습니다. 전혀 도움이되지 않습니다.프로젝트가 다운 그레이드 될 때 MSChart가 작동하지 않습니다.

+0

오류 메시지가 있습니까? – GrandMasterFlush

+0

네, 그 중 다수는 시리즈, 차트 영역 및 차트 자체와 같은 차트에 대한 참조를 포함하는 코드 부분을 모두 참조합니다. –

+0

아, dll을 참조하는 경고가 두 개 있습니다. 어셈블리 'System.Windows.Forms.DataVisualization.Design.dll'이 (가) 파일로 잘못 지정되었습니다. –

답변

0

.net 4가 벤치 마크이기 때문에 여기에서주의해야합니다.

.net 4 실행 파일이 있으면 .net 2 라이브러리를 아무런 문제없이 참조 할 수 있습니다. (여기에서 .net 2, 3 및 3.5는 모두 본질적으로 .net 2)

그러나 .net 2 실행 파일이 있고 .net 4 라이브러리를 참조하려고 시도하면 작동하지 않을 것입니다.

후자가 의심됩니다. .net 3.5에서 실행하면 효과적으로 .net 2 실행 파일을 얻을 수 있습니다. MsChart 구성 요소가 .net 4 구성 요소로 빌드 된 경우 문제가 발생합니다.

여기에서 참조하고있는 MsChart의 버전을 다시 확인하겠습니다. 잘못된 버전을 다시 추가하는 경우 제거 및 읽기만으로는 충분하지 않을 수 있습니다.

+0

공식 다운로드 가능한 MSChart 콘텐츠는 3.5 SP1 용입니다. 3.5에서 신선한 프로젝트를 만들려고했지만 여전히 작동하지 않습니다. 아마도 Visual Studio 2012에서 작업했기 때문일 수 있습니다. –

+0

VS2008이 컴퓨터에 있으면 이것을 증명하거나 반증 할 수 있습니다. – PeteH

+0

내 가정용 컴퓨터에서 VS2010에서 작동합니다. –

관련 문제