Linkertoolfehler LNK1256

Aktualisiert: November 2007

Fehlermeldung

Fehler bei ALINK-Operation: Ursache
ALINK operation failed : reason

Ein Grund für LNK1256 ist die Inkompatibilität zwischen dem Linker und Alink.dll. Vergleichen Sie die Versionen dieser Dateien auf der Produkt-CD mit den Dateien auf dem Computer.

Ein weiterer Grund für LNK1256 kann eine falsche Versionsnummer für eine Assembly sein: 65535 ist an keiner Stelle der Assemblyversionsnummer zulässig. Der gültige Bereich für Assemblyversionen liegt zwischen 0 und 65534.

Im folgenden Beispiel wird LNK1256 generiert:

// LNK1256.cpp
// compile with: /clr /LD
// LNK1256 expected
[assembly:System::Reflection::AssemblyVersionAttribute("1.0.65535")];
public class CMyClass {
public:
   int value;
};