다음을 통해 공유


링커 도구 오류 LNK1312

잘못되었거나 손상된 파일: 어셈블리를 가져올 수 없음

어셈블리를 빌드할 때 /clr컴파일된 모듈 또는 어셈블리 이외의 파일이 /ASSEMBLYMODULE 링커 옵션에 전달되었습니다. 개체 파일을 /ASSEMBLYMODULE에 전달한 경우 개체를 /ASSEMBLYMODULE 대신 링커에 직접 전달하면 됩니다.

예제

다음 샘플에서는 .obj 파일을 만들었습니다.

// LNK1312.cpp
// compile with: /clr /LD
public ref class A {
public:
   int i;
};

다음 샘플에서는 LNK1312 생성합니다.

// LNK1312_b.cpp
// compile with: /clr /LD /link /assemblymodule:LNK1312.obj
// LNK1312 error expected
public ref class M {};