You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The latest BenchStore build can be downloaded via [releases](https://github.com/staticafi/BenchStore/releases).
18
+
19
+
The top level folder contains the `appsettings.json` configuration file.
16
20
### Appsettings
17
-
After downloading the project files, edit the `appsettings.json` configuration file inside the `BenchStoreMVC` project.
18
21
```json
19
22
"TableGenerator": {
20
23
"PythonPath": null,
@@ -31,7 +34,7 @@ Set `TableGenerator__TableGeneratorPath` to the path of the `table-generator` ex
31
34
Set `Storage__ResultStoragePath` to the path where you want the result files to get stored.
32
35
33
36
### Connection string
34
-
To set the connection string for the PostgreSQL database, you can edit the `appsettings.json`'s `ConnectionStrings__BenchStoreContext` inside the `BenchStoreMVC` project.
37
+
To set the connection string for the PostgreSQL database, you can edit the `appsettings.json`'s `ConnectionStrings__BenchStoreContext`.
@@ -52,6 +55,18 @@ CUSTOMCONNSTR_BenchStoreContext="Host=<hostname>; Database=<database-name>; User
52
55
```
53
56
54
57
### Quickstart
58
+
On Windows, you can execute the `BenchStoreMVC.exe` file.
59
+
60
+
Alternatively, run:
61
+
```bash
62
+
dotnet BenchStoreMVC.dll
63
+
```
64
+
65
+
### Development
66
+
For a development version of BenchStore, you can download the project files.
67
+
68
+
The `BenchStoreMVC` project contains the `appsettings.json` file with the needed configuration. Alternatively, you can create your own `appsettings.Development.json` configuration file which is ignored by Git and overwrites the settings from the `appsettings.json` file.
69
+
55
70
From the root level of the repository run:
56
71
```bash
57
72
dotnet run --project ./BenchStoreMVC/
@@ -62,7 +77,7 @@ Alternatively, in the `./BenchStoreMVC` directory run:
62
77
dotnet run
63
78
```
64
79
65
-
###Development
80
+
#### Visual Studio
66
81
A development version of BenchStore can be started with [Visual Studio](https://visualstudio.microsoft.com/) on Windows.
67
82
68
83
The Visual Studio project is started with the `BenchStore.sln` file.
0 commit comments