Ostrzeżenie LNK4224 narzędzi konsolidatora
opcja nie jest już obsługiwana; ignorowane
Uwagi
Określono nieprawidłową, przestarzałą opcję konsolidatora i zignorowano.
Na przykład LNK4224 może wystąpić, jeśli w .obj pojawi się dyrektywa /comment. Dyrektywa /comment zostałaby dodana za pośrednictwem komentarza (C/C++) pragma, używając przestarzałej opcji exestr. Użyj narzędzia dumpbin /ALL , aby wyświetlić dyrektywy konsolidatora w pliku .obj.
Jeśli to możliwe, zmodyfikuj źródło .obj i usuń pragma. Jeśli to ostrzeżenie zostanie zignorowane, możliwe, że plik wykonywalny skompilowany z /clr:pure nie będzie działać zgodnie z oczekiwaniami. Opcja /clr:pure compiler jest przestarzała w programie Visual Studio 2015 i nieobsługiwana w programie Visual Studio 2017.
Przykład
Poniższy przykład generuje LNK4224.
// LNK4224.cpp
// compile with: /c /Zi
// post-build command: link LNK4224.obj /debug /debugtype:map
int main () {
return 0;
}