원인
소스 프로젝트에서 매크로를 만들어 타겟 프로젝트(현재 프로젝트)에 추가하였습니다. 매크로는 매크로 심볼을 선택했던 소스 프로젝트에 저장된 심볼 라이브러리 <x>에 대한 정보를 포함합니다. 또한 소스 프로젝트 설정에서 설정된, 저장된 심볼 라이브러리 위치 <y>에 대한 내용을 포함합니다. 이 정보는 매크로 삽입 시 타깃 프로젝트의 관련 설정과 비교됩니다. 실제적인 경우 심볼 라이브러리 <x>는 거기에 저장되지 않기 때문에 타깃 프로젝트 위치 <y> 에서 생성할 수 없습니다.
해결 방법
현재 프로젝트에서 원하는 곳에 심볼 파일을 저장합니다. 옵션 > 속성 > 프로젝트 > "프로젝트 이름" > 관리 > 심볼 라이브러리를 선택합니다. 설정 대화상자: 심볼 라이브러리의 위치 높이(행) <y>에 있는 "심볼 라이브러리" 아래. 이 필드에서 [...]을 클릭합니다. 다음 대화상자에서 누락된 심볼 라이브러리를 선택합니다. [열기]를 클릭합니다.
심볼 라이브러리는 타깃 프로젝트의 원하는 곳에 저장됩니다.
타깃 프로젝트에서 매크로를 삭제하고 다시 추가합니다.