-
Notifications
You must be signed in to change notification settings - Fork 0
Build from Source
From ver. 1.0.7 a Syncfusion License is required to build. You can request a free one from here if you are eligible.
The directory structure used on my local machine is C:\Development\Source Code\AssetTrakr\AssetTrakr.
Please note that building from source may prevent you from using the official releases and I cannot guarantee that migrations from official releases will work
- Open Visual Studio 2022
- Open Terminal
- Run the following:
dotnet build AssetTrakr.sln -c Release /p:Version=1.0.0 /p:SyncfusionLicense=XXXXXXXXXXXXXX
Replace XXXXXXXXXXXXXX with your Syncfusion License.
dotnet build AssetTrakr.sln -c Release /p:Version=1.0.0
Change 1.0.0 to what you want the version to be. To just build as version one, omit the /property:Version section.
If you do not use the same directory structure as me, you will need to modify the installer configuration so it can find the relevant AssetTrakr files.
- Download Inno Setup (v6.2.2 at time of writing)
- Open INSTALLER_CONFIG.iss
- Update MyAppVersion to the version you are wanting to build
Make sure you have built the app with the version you want to prevent migration issues, see start of page.