Intellisense error in C++ Projekt
- From: JGoecke <JGoecke@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 5 Dec 2007 00:10:00 -0800
Hallo,
ich Arbeite an einem C++ Project in Visual Stuido.
Es besteht aus 8 Projekten, die jeweils eine C++ Dll erstellen
und 1 Projekt welches eine .exe erzeugt.
Die c++-Klassen sind über alle DLLs verstreut - auch Ableitungen
von Klassen aus einer anderen DLL existieren.
Das Problem:
Seit dem Wechsel von Visual Studio 6.0 auf Visual Stuido 2005
werden im Class-View / Object Browser einige Klassen _nicht_
angezeigt - sie fehlen einfach, ich kann aber mit "CClassName::"
im Suchen Feld die Funktionen der Klassen finden.
Alle Versuche den Fehler in einem einfachen Projekt nachvollziehbar zu
reproduzieren gelignen nicht - evtl. muß ich zu viele Vereinfachungen machen.
Angeblich sollte dieser Fehler in KB926465 (integriert in SP1) gefixt sein,
aber er tritt bei mir noch auf (Version: s.u.).
Viele Versuche lassen kein deterministisches Verhalten erkennen.
manchmal ist eine Klasse sichtbar, dafür fehlt eine andere.
geändert wurden:
- Forward Deklarationen von Klassen,
- #include Reihenfolge
- ersetzten von #include durch Forward Deklatationen , und umgekehrt.
Ich habe auch versucht ein header File mit sämtlichen anderen headern
in das Projekt einzufügen, damit er wirklich alle Klassen findet, aber
auch das funktioniert nicht.
Kennt jemand noch möglichkeiten wie man alle Klassen sichtbar bekommt?
----
Verwendete Version (unter Windows XP) (aus "About Box" kopiert):
Microsoft Visual Studio 2005
Version 8.0.50727.867 (vsvista.050727-8600)
Microsoft .NET Framework
Version 2.0.50727
Installed Edition: Professional
Microsoft Visual C++ 2005
Microsoft Web Application Projects 2005
Version 8.0.50727.867
Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack 1
(KB926601)
Security Update for Microsoft Visual Studio 2005 Professional Edition - ENU
(KB937061)
Update for Microsoft Visual Studio 2005 Professional Edition - ENU
(KB932232)
.
- Follow-Ups:
- Re: Intellisense error in C++ Projekt
- From: Martin Horst
- Re: Intellisense error in C++ Projekt
- Prev by Date: Re: CTypedPtrList - Probleme
- Next by Date: Re: Instanziierung vom einem COM-Objekt
- Previous by thread: Memory Leak finden
- Next by thread: Re: Intellisense error in C++ Projekt
- Index(es):
Relevant Pages
|