BlueM.Opt Development

From BlueM
Revision as of 04:14, 23 December 2021 by Froehlich (talk | contribs) (migration to GitHub, general page cleanup)
Jump to navigation Jump to search

EVO.png BlueM.Opt | Usage | Development

Source code

BlueM.Opt is written in VB.NET and C#. The source code and issues are managed on GitHub: https://github.com/bluemodel/

BlueM.Sim and BlueM.DLLAdapter as well as Talsim-NG and SWMM are included in the repository as precompiled binaries, but BlueM.Wave needs to be checked out in a parallel folder.

The individual components of BlueM.Opt are configured to build to a common parent output folder ..\bin\<Platform>\<Configuration>. The recommended folder structure is thus as follows:

BlueM
 - BlueM.Opt
 - BlueM.Wave

This also ensures that references to Wave work out of the box.

When compiling BlueM.Opt and BlueM.Wave, a TeeChart .NET Pro license is required.

For testing purposes, you can use the evaluation version of TeeChart by removing the file My Project\TeeChart.licenses from the project within Visual Studio. This will allow you to compile, but any charts will be displayed with a watermark.

Documentation