Compartilhar via


Erro fatal C1197

não é possível referenciar 'mscorlib.dll_1' já que o programa já fez referência a 'mscorlib.dll_2'

O compilador é correspondido a uma versão do Common Language Runtime. No entanto, foi feita uma tentativa de fazer referência a uma versão de um arquivo de Common Language Runtime de uma versão anterior.

Para resolver esse erro, referencie apenas os arquivos da versão do Common Language Runtime que foram enviados com a versão do Visual C++ com a qual você está compilando.

Exemplo

O seguinte exemplo gera o erro C1197:

// C1197.cpp
// compile with: /clr /c
// processor: x86
#using "C:\Windows\Microsoft.NET\Framework\v1.1.4322\mscorlib.dll"   // C1197
// try the following line instead
// #using "mscorlib.dll"