This document contains incremental upgrade instructions from version to version
- Create a backup of your data.
- Update this file:
<ExinRoot>
\Repositories\<RepoName>
\Data\Categories.xml- Merge with:
<ExinRoot>
\ResourcesDefault\Categories.xml - Note, that in case you did not add categories manually, you can just overwrite your active version
- Merge with:
- Run
TransportData.exe --From FileRepo --To [Db_SQLite|Db_MsSql]
- This will import the new categories from
Categories.xml
into DB.
- This will import the new categories from
- RepoSettings.xml new members:
- Repo
- MsSqlSettings
- ConnectionStrings
- AdoNet
- EntityFramework
- ConnectionStrings
- MsSqlSettings
- Repo
The v0.0.4 is the release of the MainSettings.xml and RepoSettings.xml.
No automatic patch has been made for it.
If you want to upgrade an existing v0.0.3 app to v0.0.4, you have to manually patch it.
Used placeholders:
<OldVersionInstallDir>
: The installation directory of the old version
<NewVersionInstallDir>
: The installation directory of the new version*
<RepoRoot>
: The existing repository's root directory
*
Put it first into a separate directory
- Create a backup of your data and old version app.
- Manually copy these files:
<NewVersionInstallDir>
/ResourcesDefault/RepoSettings.xml --><RepoRoot>
/Data/RepoSettings.xml- If you have your
<RepoRoot>
under<OldVersionInstallDir>
, copy into into<NewVersionInstallDir>
- If you have your
- You have to extract the values for these xml files:
<OldVersionInstallDir>
/Config/AppSettings.config <--><NewVersionInstallDir>
/Config/MainSettings.xml- AppSettings
- Important:
- RepoRootDir <--> MainSettings: App/Repositories/Repo/RootDir
- Others:
- ReadMode <--> RepoSettings: Repo/ReadMode
- SaveMode <--> RepoSettings: Repo/SaveMode
- DbAccessMode <--> RepoSettings: Repo/DbAccessMode
- DbType <--> RepoSettings: Repo/DbType
(No info here yet)