Open a new terminal window and paste the following command:
git clone --recursive https://github.com/securefolderfs-community/SecureFolderFS.git
Running this command will clone the repository with all submodules into the current directory.
- Visual Studio 2022 with the following components installed:
- .NET 7 SDK
- Windows 11 SDK (10.0.22621.0)
- MSVC v143 - VS 2022 C++ x64/x86 or ARM64 build tools (latest)
- Single-project MSIX Packaging Tools for VS 2022 extension
- Windows App SDK
- Open the SecureFolderFS.sln file which will launch Visual Studio.
- Ensure that the following build settings match your configuration (toolbar):
- .NET 7 SDK
- Optionally, Visual Studio 2022, Rider, or other editor of choice
- Open the SecureFolderFS.sln file which will launch Visual Studio
- Ensure that the following build settings match your configuration (toolbar):
- Launch Rider
- In the welcome screen, click "Open" and select SecureFolderFS.sln
- Ensure that the following build settings match your configuration (toolbar):
Open a terminal window and paste the following command:
dotnet build SecureFolderFS.AvaloniaUI
To build the Release version of the app, modify the command as follows:
dotnet build SecureFolderFS.AvaloniaUI -c Release