Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#441 closed Bug (fixed)

CrypWin attempts to rebuild OnlineDoc though it already exists

Reported by: Matthäus Wander Owned by: Sven Rech
Priority: Must have Milestone: CrypTool 2.0 BETA 7
Component: Online Help Keywords:
Cc:

Description

  • Alte CT2-Installation löschen
  • Nightly Build 4108 EXE Setup runterladen + starten
  • Am Anfang Englisch auswählen, am Ende "Launch CT2" auswählen

Expected: Die Online-Hilfe wurde beim Setup generiert und sollte beim Klick auf "Help" innerhalb von CT2 geöffnet werden.

Actual: Die Online-Hilfe wird ein zweites mal generiert. Temporäre Debug-Ausgaben unter AppData\Local\Cryptool2\Temp\help.log zeigen folgendes an:

EntryAssembly: CrypWin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=95429f90c3a66dd4
EntryAssemblyLocation: C:\Program Files (x86)\CrypTool 2\CrypWin.exe
CrypWin time: 11/9/2011 2:45:28 PM
Doc time: 1/1/1601 1:00:00 AM
doc up-to-update: False
IndexFile: C:\Program Files (x86)\CrypTool 2\OnlineDocumentation\index_en-US.html, exists: False

EntryAssembly: CrypWin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=95429f90c3a66dd4
EntryAssemblyLocation: C:\Program Files (x86)\CrypTool 2\CrypWin.exe
CrypWin time: 09.11.2011 14:45:28
Doc time: 01.01.1601 01:00:00
doc up-to-update: False
IndexFile: C:\Program Files (x86)\CrypTool 2\OnlineDocumentation\index_en-US.html, exists: False

EntryAssembly: CrypWin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=95429f90c3a66dd4
EntryAssemblyLocation: C:\Program Files (x86)\CrypTool 2\CrypWin.exe
CrypWin time: 09.11.2011 14:45:28
Doc time: 09.11.2011 14:56:23
doc up-to-update: True
IndexFile: C:\Program Files (x86)\CrypTool 2\OnlineDocumentation\index_en.html, exists: True

Offenbar ist die Culture beim CT2-Start en-US, aber später en. Das Problem tritt nicht (oder nicht immer) auf, wenn man CT2 direkt per CrypWin.exe startet.

Vermutlich löst dieselbe Fehlerursache auch #412 aus.

Nach dem Fixen des Fehlers bitte die temporäre Dateiausgabe aus OnlineHelpTab.xaml.cs: ShowHTMLFile(string) wieder entfernen.

Change History (4)

comment:1 Changed 10 years ago by Matthäus Wander

(In [4112]) this should partly fix the duplicate generatedoc bug: shouldn't occur for DE but will still occur for EN (refs #441)

comment:2 Changed 10 years ago by Sven Rech

Resolution: fixed
Status: newclosed

(In [4136]) fixed #441

comment:3 Changed 10 years ago by Matthäus Wander

(In [4162]) removed temporary debug file (refs #441)

comment:4 Changed 10 years ago by Matthäus Wander

Milestone: CrypTool 2.0 RELEASECrypTool 2.0 BETA 7
Note: See TracTickets for help on using tickets.