2010-07-16 3 views
4

Managed C++ Winforms 응용 프로그램에서 클래스 라이브러리로 몇 가지 기능을 옮겨서 작성중인 새 C# 응용 프로그램에서 호출 할 수 있습니다. 그러나 함수 중 하나는 System :: Drawing :: Bitmap ^을 반환하고 System :: Drawing :: Color 클래스를 사용하여 System에 Drawing이라는 네임 스페이스가 없다는 오류가 발생합니다.using System :: Drawing 네임 스페이스를 관리되는 C++ 클래스 라이브러리

분명히 it 그렇긴하지만 클래스 라이브러리가 본질적으로 winform처럼 그래픽 요소를 가지고 있지 않기 때문에 기능에 액세스하기위한 추가 단계가있을 수 있다고 생각하니?

/link-to를 (를) 추가하려면 무엇이 필요합니까?

미리 감사드립니다.

토니.

답변

2

System.Drawing.dll에 대한 참조를 추가해야 할 수도 있습니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "참조 추가"를 선택하면 어딘가에 있어야합니다.

+1

라이브러리 폴더가 컴파일러가 검색하는 경로에 있는지 확인하십시오. 옵션 -> 프로젝트 및 솔류션 -> VC++ 디렉토리. – DumbCoder

+0

바보 같이, 고마워, 그게 다야. – Tony

관련 문제