Linkertoolwarnung LNK4197

Aktualisiert: November 2007

Fehlermeldung

Export 'Exportname' wurde mehrmals festgelegt; erste Angabe wird verwendet
export 'exportname' specified multiple times; using first specification

Ein Export wurde mehrfach und auf unterschiedliche Weise definiert. Von allen Angaben berücksichtigt der Linker lediglich die erste.

Wenn Sie die C-Laufzeitbibliothek neu erstellen, können Sie diese Meldung ignorieren.

Wenn ein Export mehrmals in genau derselben Weise angegeben wird, generiert der Linker keine Warnung.

Durch eine DEF-Datei mit folgendem Inhalt wird diese Warnung generiert:

EXPORTS
   functioname      NONAME
   functioname      @10

Dieser Fehler kann eine der folgenden Ursachen haben:

  1. In der Befehlszeile (durch export:) und in der DEF-Datei wird derselbe Export angegeben.

  2. Derselbe Export ist in der DEF-Datei zweimal mit unterschiedlichen Attributen aufgeführt.