These projects are written in C# and target a specific version of .NET. You can find the exact .NET version required by checking the .csproj file of the ByteSync.Client project. You must have the appropriate .NET SDK installed to build and deploy the solution.
-
Clone the Repository:
git clone https://github.com/POW-Software/ByteSync.git
Navigate to the
ByteSync.Clientfolder if needed. -
Open the C# Project:
- Open the
.sln(solution) file in Visual Studio or Visual Studio Code. - Verify that the .NET version specified in the
.csprojis installed on your system.
- Open the
-
Create
local.settings.jsonat the project root. Example content:{ "LocalDebugUrl": "", "DevelopmentUrl": "",
"StagingUrl": "", "ProductionUrl": "", "UpdatesDefinitionUrl": "" }
Fill in any relevant URLs or other settings your environment requires.
4. **Build the Project**:
- Use the command line:
```bash
dotnet build
```
- Or build directly through Visual Studio / VS Code.
5. **Run the Client**:
```bash
dotnet run