bluemodel / BlueM.Opt

BlueM.Opt is an optimization framework that can be coupled with an arbitrary simulation software.
https://wiki.bluemodel.org/index.php/BlueM.Opt
GNU General Public License v3.0
2 stars 1 forks source link

136: Evo.ini sollte ins Arbeitsverzeichnis #69

Closed bluemodel-bot closed 2 years ago

bluemodel-bot commented 2 years ago
Original bug ID 136
Reported by froehlich on 2007-04-03
Affects version 0.9
Component Anw_BlueM.Sim
Severity minor
Priority P2
Milestone 1.0
Assigned to froehlich
Status CLOSED FIXED

Comments:

froehlich on 2007-08-23:

---- Reported by froehlich 2007-04-03 14:57:55 ----

Die Evo.ini sollte im Arbeitsverzeichnis von BlueM gespiechert werden. Das erlaubt es, für jeden Datensatz eine andere ini-Datei zu benutzen.

---- Additional Comments From froehlich 2007-04-11 16:41:02 ----

Das würde aber bedeuten, dass man bei jedem Start von EVO das Arbeitsverzeichnis irgendwie angeben muss! Der jetzige Speicherort (_Main/bin/) ist der einzige, den EVO eigenständig finden kann.

---- Additional Comments From huebner 2007-04-11 16:44:35 ----

Dann lassen wir sie wo sie ist. Bei jedem Start das Arbeitsverzeichnis anzugeben kann nur nerven.

---- Additional Comments From froehlich 2007-04-11 17:36:39 ----

(In reply to comment 2)

Dann lassen wir sie wo sie ist. Bei jedem Start das Arbeitsverzeichnis anzugeben kann nur nerven.

...und würde die EVO.ini fast überflüssig machen.

Eine Alternative für die EVO.ini wären Anwendungseinstellungen. So weit ich es verstanden habe, müsste man als Benutzer dann einmalig die erforderlichen Einstellungen angeben, und diese könnten dann als benutzerspezifische Einstellungen in einer Datei user.config auf der Festplatte gespeichert werden. Dies würde zwar immer noch ein entsprechendes UI für die Eingabe dieser Einstellungen erfordern, aber zumindest hätte man die Möglichkeit, die Einstellungen persistent abzuspeichern.

---- Additional Comments From froehlich 2007-06-01 16:11:01 ----

Seite Rev 275 Möglichkeit, den Datensatz über die GUI nachträglich zu ändern. In Rev 278 die Funktion ReadEVOIni() in die Klasse Sim ausgelagert.

Ich glaube, damit wird dieser Bug obsolet

--- Bug imported by froehlich 2007-08-23 16:17 ---

This bug was previously known as bug 94

froehlich on 2007-10-16:

Seit Rev 512 ist EVO.ini obsolet, wurde durch My.Settings ersetzt (Benutzereinstellungen)