Error 1, Interop 형식을 포함 할 수 없음

업데이트 됨 Feb 1, 2019

해당 제품

Software

  • TestStand 2010 SP1
  • TestStand 1.0
  • TestStand 3.1
  • TestStand 4.0
  • TestStand 4.1.1

문의사항

.NET Framework 4.0을 대상으로하는 새로운 Visual Studio 2010 프로젝트에서, 특정 TestStand 유형을 사용할 때 다음과 유사한 오류가 표시됩니다.

Error 1 Interop type 'NationalInstruments.TestStand.Interop.API.GetSeqFileOptions' cannot be embedded. Use the applicable interface instead.

이 오류가 발생하지 않게 하려면 어떻게 해야 합니까?

해결책

이 오류는 새 프로젝트에서 참조 된, TestStand API Interop 어셈블리의 'Embed Interop Types 속성'에 대한 기본값이 true이기 때문에 발생합니다. 이 오류를 해결하려면 다음 단계를 따라 Embed Interop Types 속성 값을 False 로 변경하십시오.
  1. 솔루션 탐색기에서 프로젝트의 참조 섹션에있는 TestStand Interop Assembly 참조(reference) 를 선택하십시오.
  2. 속성 브라우저에서 Embed Interop Types 속성을 찾아 값을 False로 변경하십시오.

이 글이 도움이 되셨습니까?

도움 안됨