vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 18.11.17 19:00

Hallo,

ich habe ein sehr komisches Problem.

Wenn ich ein neues Projekt erzeuge und dort z.B. folgenden Code einfügen
    Sub test()
        Dim x As dummy
 
    End Sub
dann werden mir sofort zwei Fehler angezeigt.
Dummy ist unbekannt und x wird nicht verwendet. So soll es ja auch sein.

Nun habe ich aber eine große Projektmappe mit mehreren Projekten, die teilweise Abhängigkeiten besitzen.

Wenn dort der o.g. Code in eins dieser Projekte aufgenommen wird, dann wird kein Fehler gezeigt. Es kommt auch nicht die rote Linie unter den Fehler. Beim Starten kommt eine Fehlermeldung. Der Fehler wird aber immer noch nicht in der Fehlerliste gezeigt. Wenn ich "Erstellen + Intellisense" auf "Erstellen" umstelle, dann wird der Fehler in der Fehlerliste gezeigt, aber immer noch nicht rot markiert.

In den Projekten habe ich schon die Verzeichnisse Bin und Obj gelöscht, alle .suo Dateien gelöscht, alles neu erstellt, Einstellungen zurückgesetzt. Nichts hilft.
Wenn ich allerdings ein weiteres Projekt der Projektmappe hinzufüge, dann werden sauber die Fehler angezeigt.

Woran liegt das? Die Einstellungen können es ja nicht sein, dann würde es ja nie gehen.

Komischerweise wird bei einem solchen Code
dtpDatum.Value = Now  v
das V am Ende als "end of-aAnweisung erwartet" Fehler erkannt und markiert.
Aber alles, was mit Variablen oder Datentypen zu tun hat funktioniert nicht.

Liegt es irgendwie an den Projektabhängigkeiten?


Bis vor einem Monat funktionierte alles problemlos.
Alle Updates sind eingespielt. (Bin auf 15.4.4)

Gruß Mäxx
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 19.11.17 12:02

Habe das Ganze nun noch was einschränken können.
Es scheint an einer Klassenbibliothek zu liegen, die in meiner Projektmappe ist.
Sobald ein Projekt einen Verweis auf diese DLL erhält funktioniert die Intellisense Fehlererkennung und Markierung nicht mehr. Wird der Verweis entfernt, dann ist alles wieder richtig markiert.

Was stimmt mit diesem Projekt / dieser DLL nicht? Ich habe eigentlich keine Änderung gemacht.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 19.11.17 12:10

Und natürlich im DLL Projekt funktioniert es auch nicht und das "überträgt" sich dann auf die anderen Projekte, wenn ein Verweis eingestellt wurde.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Manfred X
Datum: 19.11.17 12:45

Hallo!

Bereinige das DLL-Projekt und prüfe die
Deklarationen, falls das Problem danach weiter
besteht.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 19.11.17 13:28

Ich habe schon mehrfach alles bereinigt.
Welche Deklarationen soll ich prüfen?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Manfred X
Datum: 19.11.17 15:42

Welche Fehlermeldung kommt jeweils beim Versuch,
das Projekt zu Debuggen?
"Der Typ <> ist nicht definiert?

Was geschieht, wenn Du "dummy" mit dem Cursor
in dem DLL-Code markierst und "Gehe zu Definition"
aus dem Menü auswählst, das beim Rechtsclick aufpoppt?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 19.11.17 15:46

Hi, ja Typ unbekannt.
F2 macht gar nichts. Dummy war ja auch nur ein "Dummy". Ich kann da hinschreiben, was ich will. Wenn ich das Projekt erzeuge kommt ja auch ein Fehler.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Manfred X
Datum: 19.11.17 15:50

Schau Dir mal diese Diskussion an:
https://stackoverflow.com/questions/31654667/visual-studio-2015-intellisense-not-working
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 19.11.17 16:34

Hi, an den Einstellungen in vs kann es nicht liegen. Es muss irgendwas im Projekt sein. Ohne Verweis auf das DLL Projekt geht es, mit nicht.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Manfred X
Datum: 19.11.17 16:44

Du bekommst doch eine Fehlermeldung beim Start des
Debuggers. Kannst Du den zugrundeliegenden Fehler nicht
beseitigen?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 19.11.17 16:48

Natürlich kann ich das. Ich will aber Fehler direkt beim programmieren angezeigt bekommen. Halt so, wie es immer der Fall war.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Manfred X
Datum: 19.11.17 20:39

Check' mal in Deinen diversen Abhängigkeiten, ob irgendwo
eine Namensüberschneidung vorliegt (Objektkatalog bzw.
reservierte Schlüsselwörter).
Der Konflikt muß nicht innerhalb Deines Codes sein, sondern
kann auch in einer referenzierten Net-Framework- oder
Drittanbieter-Bibliothek auftreten.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 20.11.17 07:40

Habe jetzt herausgefunden, dass sogar eine Version, die ein halbes Jahr alt ist, diese Probleme hat.
Also wird es nicht am Programmcode liegen.
Habe jetzt eher ein Update in Verdacht.
Werde heute Mittag mal 2015 versuchen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Fehler werden in Visual Studio nicht angezeigt 
Autor: Mäxx77
Datum: 20.11.17 08:32

Heureka, ich hab's!!!

In der DLL Projekt habe ich einen Verweis auf den Windows Media Player (Interop.WMPLib.Dll).
Diese Datei hatte ich irgendwie 2 mal als Verweis (Einmal als COM und einmal als Verweis)

Wenn ich einen von beiden entferne, dann funktioniert alles wie es soll.
Warum das allerdings erst jetzt Probleme gemacht hat, kann ich nicht sagen.

Auf jeden Fall: Manfred X vielen Dank für deine Unterstützung. Du hattest Recht. Es hin mit den Verweisen zusammen!!!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel