Intellisense error in C++ Projekt

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



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)


.



Relevant Pages

  • Re: Was ist neu in Delphi 2006?
    ... Hmpf, ja, schon klar, ich meinte, welche andere IDE als Visual Studio 2005. ... sehr eng mit Microsoft zusammen. ...
    (de.comp.lang.delphi.misc)
  • Re: Hilfe externe DLL einbnden - Migrationsproblem von VC7 nach VC8
    ... Du kannst ganz allgemein nicht Binaercode von verschiedenen C++ Compilern ... Die DLLs liefen mit allen vorherigen Versionen von Microsoft Visual C++. ... eines Projektes auf die neue C++ Version von Microsoft Visual Studio 2005. ...
    (microsoft.public.de.vc)
  • VS6 + Vista
    ... "Microsoft hat nun Näheres zur Kompatibilität der Entwicklungsumgebung ... Visual Studio und Windows Vista verraten. ... Basic 6.0 und damit erstellter Applikationen zu Vista zu arbeiten. ...
    (microsoft.public.de.vc)
  • Update auf VFP9, von welchen Versionen erlaubt?
    ... Upgrade information for Visual FoxPro ... Enterprise Editions of Microsoft Visual Studio 97 or Visual Studio 6.0. ...
    (microsoft.public.de.fox)
  • [OT] Stammtisch Hamburg 2009
    ... Microsoft die Fortentwicklung von Visual FoxPro eingestellt hat. ... Daher möchten wir die Einladung zum Stammtisch auf alle Datenbankentwickler ...
    (microsoft.public.de.german.entwickler.dotnet.datenbank)