심각한 오류 C1308
어셈블리 연결이 지원되지 않음
.netmodule을 링커에 대한 입력 파일로 사용할 수 있지만 어셈블리는 사용할 수 없습니다. 컴파일된 어셈블리를 연결하려고 하면 이 오류가 생성될 수 있습니다 /clr:safe
.
자세한 내용은 링커 입력 파일로 사용하는 .netmodule 파일을 참조하세요.
다음 샘플에서는 C1308을 생성합니다.
// C1308.cpp
// compile with: /clr:safe /LD
public ref class MyClass {
public:
int i;
};
그런 다음
// C1308b.cpp
// compile with: /clr /link C1308b.obj C1308.dll
// C1308 expected
#using "C1308.dll"
int main() {
MyClass ^ my = gcnew MyClass();
}