Partilhar via


Erro fatal C1197

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

Observações

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

Para resolver este erro, utilize apenas arquivos de referência da versão do Common Language Runtime que foi fornecida com a versão do Visual C++ com a qual o utilizador está a compilar.

Exemplo

O exemplo a seguir gera 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"