Frage

Ich bin mit VS 2008 und Compiler-Fehler sporadisch erhalten, wenn ein DLL-Verweis auf eine verwaltete c ++ Datei in meinem C ++ Projekt hinzufügen. Ich versuche, einen Verweis auf die DLL hinzufügen, um der Lage sein, intelligente Zeiger zu verwenden. ex: #import items.tlb

Das Problem ist, dass der Compiler stürzt bei sporadischen Stellen innerhalb von items.tlh fast, als ob Brocken von Bytes, wobei dem Missings gelöscht, aber wenn ich die Datei öffnen kann ich keinen Hinweis finden die oben genannten Fehler.

Ich habe versucht, das ganze Projekt mehrmals neu zu erstellen, versuchte auf andere Maschine, aber obwohl die Compiler-Fehler bin nicht consistents und alltogether manchmal verschwinden, ein frisch wieder aufzubauen manchmal das Problem zurück bringt. Mir wurde gesagt, dass die Größe des erzeugten TLH Datei ein Grund sein kann, aber es ist nicht wirklich mein Problem lösen oder mich in die richtige Richtung zeigen.

Hat jemand die gleichen Symptome erlebt? Danke

War es hilfreich?

Lösung

Jedes Mal, wenn ich dieses Problem gehabt habe, ist es ein Debug bauen durch die Verknüpfung zu einer Veröffentlichung DLL oder ein Releasebuild zu einem Debug-DLL verursacht wurde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top