Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi XE3 mit DUnitX -> Namespace Problem (https://www.delphipraxis.net/192805-xe3-mit-dunitx-namespace-problem.html)

Friday 20. Mai 2017 13:50

XE3 mit DUnitX -> Namespace Problem
 
Hallo Delphi Gemeinde,
ich nutze XE3 Pro und versuche mich gerade mit DUnitX (master branch von gestern).
Das Problem ist dass DUnitX ein Namespace Problem zu haben scheint, also wenn in der zu testenden Unit (oder in einer von dieser herangezogenen Unit) im Uses Teil "Dialogs" drin steht, findet Delphi es nicht. Obwohl es kein Problem ist wenn ich das Projekt selbst kompiliere, nur eben aus DUnitX geht es nicht.
Wenn ich aus "Dialogs" ein "VCL.Dialogs" mache klappt es.
Warum ist das aus DUnitX ein Problem?

Die Sache ist dass ich TMS Komponenten verwende und die auch bei keiner ihrer Units den Namespace weiter eingegrenzt haben. Da könnte ich natürlich auch überall noch ein "vcl." o.ä. hinzufügen, was dann beim nächsten Update wieder weg ist.

Ist das jetzt ein Fehler von TMS-Software?
Ein Fehler von DUnitX?
Oder ein Benutzer/Einstellungsfehler von mir?

Uwe Raabe 20. Mai 2017 14:08

AW: XE3 mit DUnitX -> Namespace Problem
 
Hast du bei dem Test-Projekt denn auch die Unit-Gültigkeitsbereichsnamen eingetragen?

Friday 20. Mai 2017 14:34

AW: XE3 mit DUnitX -> Namespace Problem
 
ups :roll:

Besten Dank! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz