Condividi tramite


Avviso degli strumenti del linker LNK4224

l'opzione non è più supportata; ignorata

Osservazioni:

È stata specificata e ignorata un'opzione del linker obsoleta non valida.

Ad esempio, LNK4224 può verificarsi se viene visualizzata una direttiva /comment in .obj. La direttiva /comment sarebbe stata aggiunta tramite il pragma del commento (C/C++), usando l'opzione exestr deprecata. Usare dumpbin /ALL per visualizzare le direttive del linker in un file obj.

Se possibile, modificare l'origine per .obj e rimuovere il pragma. Se si ignora questo avviso, è possibile che un eseguibile compilato con /clr:pure non venga eseguito come previsto. L'opzione del compilatore /clr:pure è deprecata in Visual Studio 2015 e non supportata in Visual Studio 2017.

Esempio

L'esempio seguente genera LNK4224.

// LNK4224.cpp
// compile with: /c /Zi
// post-build command: link LNK4224.obj /debug /debugtype:map
int main () {
   return 0;
}