Home
Support
TestStand 3.0 Visual C++ 오퍼레이터 인테페이스를 빌드할때 컴파일러 에러
TestStand 3.0 Visual C++ 오퍼레이터 인테페이스를 빌드할때 컴파일러 에러
주요한 소프트웨어:
주요한 소프트웨어 버전: 3.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A
문제점: Microsoft Visual C++ 6.0에서 프로젝트를 빌드하는데 TestStand 3.0 Visual C++ 오퍼레이터 인테페이스를 빌드할때 아래와 같은 컴파일러 에러가 나타납니다:
간단한 오퍼레이터 인터페이스를 빌드할때 컴파일러 에러:
c:\program files\national instruments\teststand 3.0\operatorinterfaces\ni\simple\c++ using mfc\testexecdlg.cpp(119) : error C2065: 'ExecutionViewConnection_NoOptions' : undeclared identifier
c:\program files\national instruments\teststand 3.0\operatorinterfaces\ni\simple\c++ using mfc\testexecdlg.cpp(125) : error C2065: 'CommandConnection_NoOptions' : undeclared identifier
전체 오퍼레이터 인터페이스 빌드할때 컴파일러 에러:
c:\program files\national instruments\teststand 3.0\operatorinterfaces\ni\full-featured\c++ using mfc\testexecdlg.cpp(106) : error C2065: 'CommandConnection_NoOptions' : undeclared identifier
c:\program files\national instruments\teststand 3.0\operatorinterfaces\ni\full-featured\c++ using mfc\testexecdlg.cpp(111) : error C2065: 'ExecutionViewConnection_NoOptions' : undeclared identifier
c:\program files\national instruments\teststand 3.0\operatorinterfaces\ni\full-featured\c++ using mfc\testexecdlg.cpp(195) : error C2065: 'PropOption_InsertIfMissing' : undeclared identifier
이 프로젝트들이 컴파일 되지 않는 이유는 무엇인가요?
솔루션: 이러한 에러는 Microsoft Visual C++ 6.0 가 DLL 안에 타입 라이브러리를 읽을때 TestStand's
tsui.dll
와
teapi.dll
모듈에 들어있는 ActiveX 인터페이스를 포함하는 중간단계 파일을 만드는 과정에서 발생합니다. Visual Studio 6.0 Service Pack 3 (and higher)에서 다루어졌습니다. 아래 링크에서 확인을 하고 이를 갱신하십시오. 이를 설치한 후에는, 컴파일에 문제가 없을 것입니다.
관련 링크:
Microsoft Visual Studio 6.0 Service Pack 6
Microsoft Knowledge Base Article 316915: How to Determine If Visual Studio 6.0 Service Pack 3 or Higher Is Installed
KnowledgeBase 32DEQURY: Compiler and Linker Errors Building the TestStand Visual C++ Project DBLog
첨부:
리포트 날짜: 05/14/2004
마지막 업데이트: 09/22/2004
문서 번호: 39DC10U
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.