FAQ: "참조된 조립품 'Acdbmgd'에 강력한 이름이 없습니다."라는 오류 메시지가 표시되는 이유는 무엇입니까?

Microsoft Visual Studio 개발 환경에서 사용자 프로젝트의 서명 특성을 사용하려 할 경우 "참조된 조립품 'Acdbmgd'에 강력한 이름이 없습니다."라는 오류 메시지가 표시됩니다. AutoCAD Managed .NET API 및 AutoCAD 기반 프로그램에서는 '강력한 이름 서명'을 사용할 수 없습니다. AutoCAD 기반 프로그램은 Microsoft Authenticode 기술을 사용하여 이진 파일의 인증을 확인합니다. Windows SDK의 SignTool.exe 프로그램을 사용하여 Microsoft Authenticode 기술로 이진 파일에 디지털 서명할 수 있습니다.

Authenticode에 대한 자세한 내용은 Microsoft 웹 사이트(http://msdn.microsoft.com/ko-kr/library/cc750035.aspx)를 참고하십시오.

오류를 해결하려면 다음 단계를 수행합니다.

  1. Microsoft Visual Studio의 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 특성을 선택합니다.
  2. 특성 페이지에서 서명 탭을 클릭합니다.
  3. 조립품에 서명 확인란의 선택을 취소합니다.
  4. 특성 페이지를 닫습니다.

빌드 프로세스의 일부로 이진 파일에 서명할 수 있지만, 대신 빌드 후 이벤트를 사용해야 합니다. 빌드 후 이벤트 설정 단계를 보려면 "Microsoft Visual Studio에서 빌드 후 이벤트를 통해 이진(ObjectARX 또는 Managed .NET) 파일 디지털 서명" 항목을 참고하십시오.