다음을 통해 공유


컴파일러 오류 C3171

'모듈': 프로젝트에서 다른 모듈 특성을 지정할 수 없습니다.

매개 변수 목록이 다른 모듈 특성은 컴파일의 두 파일에서 발견되었습니다. 컴파일당 하나의 고유 module 특성만 지정할 수 있습니다.

둘 이상의 소스 코드 파일에서 동일한 module 특성을 지정할 수 있습니다.

예를 들어 다음 특성이 발견되면 다음과 같습니다 module .

// C3171.cpp
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f", version="1.0") ];
int main() {}

그리고

// C3171b.cpp
// compile with: C3171.cpp
// C3171 expected
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f", version="1.1") ];

컴파일러는 C3171을 생성합니다(다른 버전 값 참고).