Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   CodeSite Problem (https://www.delphipraxis.net/196368-codesite-problem.html)

haentschman 16. Mai 2018 06:07

CodeSite Problem
 
Moin... 8-)

Wegen einem Fehler an einem Arbeitsplatz wollte ich den CodeSite mal ausprobieren. Soweit so gut. :wink: Eine Buildgruppe erstellt die den CodeSite "aktiviert"...auch gut.

Auf meinem Entwicklungsrechner funktioniert es wie es soll. Aber...die selbe EXE auf den betreffenden Platz zeigt nichts an bzw. schreibt kein Log. :gruebel:
Was habe ich übersehen? :gruebel:
Delphi-Quellcode:
    // CodeSite
    CodeSiteManager.DefaultDestination.LogFile.SetFilePath(ExtractFilePath(ParamStr(0)) + '\Log');
    ForceDirectories(ExtractFilePath(ParamStr(0)) + '\Log');
    CodeSiteManager.Enabled := True;
    CodeSiteManager.DefaultDestination.LogFile.SetFileName(ChangeFileExt(ExtractFileName(Application.ExeName),''));
    CodeSiteManager.DefaultDestination.LogFile.SetMaxSize(16383);
    CodeSiteManager.DefaultDestination.LogFile.MaxParts := 99;
    CodeSiteManager.EncodeNonvisibleCharacters := True;
    CodeSite.DateTimeFormat := 'yyyy-mm-dd hh:nn:ss';
  {$IFDEF CS}
    CodeSiteManager.DefaultDestination.LogFile.Active := FPreferences.PreferencesDebugging.WriteLog;
    CodeSiteManager.DefaultDestination.Viewer.Active := FPreferences.PreferencesDebugging.ShowViewer;
  {$ELSE}
    CodeSiteManager.DefaultDestination.LogFile.Active := False;
    CodeSiteManager.DefaultDestination.Viewer.Active := False;
  {$ENDIF}

himitsu 16. Mai 2018 08:39

AW: CodeSite Problem
 
Macht ihr dort einen kompletten Build oder nur ein schnödes Compile, nach Umstellen der Buildgruppe/Buildkonfiguration?

Änderung in den Projektoptionen, vor allem dortige Änderung der DEFINEs lösen "leider" kein Neukompilieren der DCUs aus, wenn sich darin ausschließlich diese DEFINEs änderten. :wall:


Irgendwo gab es im uralten QC mal einen Anfrage, warum in der DCU nicht die "globalen" DEFINEs aus Projektoption/Compilerparameter gespeichert und zusätzlich zum Dateidatum mit verglichen werden.

haentschman 16. Mai 2018 09:14

AW: CodeSite Problem
 
Moin... 8-)
Zitat:

Macht ihr dort einen kompletten Build
...definiv ja. Ich weiß das die Buildgruppen nicht ordentlich "komplett" erzeugen...Aktuelle Buildgruppe wechseln, erzeugen...

Stevie 16. Mai 2018 09:20

AW: CodeSite Problem
 
CodeSite Dispatcher installiert?

haentschman 16. Mai 2018 09:36

AW: CodeSite Problem
 
Zitat:

CodeSite Dispatcher installiert?
...auf der Enwicklermaschiene ja. (TNA Symbol), auf dem Zielrechner nein. :?

Uwe Raabe 16. Mai 2018 10:27

AW: CodeSite Problem
 
Zitat:

Zitat von haentschman (Beitrag 1402249)
Zitat:

CodeSite Dispatcher installiert?
...auf der Enwicklermaschiene ja. (TNA Symbol), auf dem Zielrechner nein. :?

Der Dispatcher ist aber derjenige, der das Log ins File schreibt.

haentschman 16. Mai 2018 11:07

AW: CodeSite Problem
 
Hmmm...:?

Ok...wie kriege ich den Dispatcher auf den Remote Rechner? Ich habe noch kein Setup gefunden. :roll:

PS: Ich habe es gefunden. http://www.raize.com/DevTools/CodeSite/Tools.asp

himitsu 16. Mai 2018 12:15

AW: CodeSite Problem
 
Kann man denn nicht den Dispatcher auch innerhalb der eigenen EXE laufen lassen? Bräuchte dann keine externe EXE.

Uwe Raabe 16. Mai 2018 13:13

AW: CodeSite Problem
 
Zitat:

Zitat von haentschman (Beitrag 1402262)
Ich habe noch kein Setup gefunden. :roll:

PS: Ich habe es gefunden. http://www.raize.com/DevTools/CodeSite/Tools.asp

Alternativ auch: c:\Program Files (x86)\Raize\CS5\Tools\

haentschman 16. Mai 2018 13:23

AW: CodeSite Problem
 
Zitat:

Kann man denn nicht den Dispatcher auch innerhalb der eigenen EXE laufen lassen?
...davon ging ich auch aus. :? Dem ist scheinbar nicht so.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 Uhr.
Seite 1 von 2  1 2      

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