EverywhereEverywhere
Build

Build on Windows

Build Everywhere on Windows.

Environment

System Requirements

Like the Everywhere runtime environment, building on Windows requires Windows 10 (19041) or later.

Core Components

ComponentRecommended VersionDescriptionRelated Links
GitLatest ReleaseSupports LFS and submodules when cloningGit Official Site
.NET SDK10 or laterCore runtime environment for the project.NET Official Site
JetBrains Rider2025.3 or laterOptional IDERider Official Site
Visual Studio2026Optional IDEVisual Studio Official Site
  • Ensure IDE supports .NET 10

Configuration

  • Initialize Git LFS:

    git lfs install
  • Enable Windows long path support (run as administrator):

    git config --global core.longpaths true

Build

Clone the Repository

Everywhere uses Git submodules to manage some dependencies, so please use the --recursive option to ensure submodules are cloned correctly.

# Use recursive clone
git clone https://github.com/DearVa/Everywhere.git --recursive

# If you have already cloned but find missing folders or resource files:
git submodule update --init --recursive
git lfs pull

Restore for Windows Platform

We use Solution Filter (.slnf files) to avoid loading unrelated platforms, processing only the projects required for the Windows platform.

dotnet restore Everywhere.Windows.slnf

Build the Project

You can choose to build the project using Command Line (CLI), JetBrains Rider, or Visual Studio 2026.

  • Command Line (CLI)

    dotnet build Everywhere.Windows.slnf -c Debug
  • JetBrains Rider

    Open the Everywhere.Windows.slnf file, wait for the project to load, then select Build -> Build Solution from the top menu.

  • Visual Studio 2026

    Open the Everywhere.Windows.slnf file, wait for the project to load, then select Build -> Build Solution from the top menu.

Run

Besides the running methods provided by the IDE itself, after the build is complete, the executable file will be located in the src/Everywhere.Windows/bin/Debug/net10.0-windows10.0.20348.0/win-x64/ directory.

You can directly run Everywhere.exe to start the application.

How is this guide?

Last updated on

On this page