Skip to content

Installation

Phong Võ edited this page Mar 21, 2026 · 1 revision

📦 Installation

Yêu cầu

Thành phần Yêu cầu
OS Windows 10/11 (64-bit)
Runtime .NET 8 SDK + Go 1.21+ (cho dev)
Pre-built Không cần gì (bản Full) hoặc .NET 8 Desktop Runtime (bản Lite)

Option 1: Download Release (Dễ nhất)

  1. Tải từ Releases
  2. Giải nén
  3. Chạy NetTool.UI.exe
Bản Kích thước Yêu cầu runtime
Full ~178 MB Không cần cài gì
Lite ~24 MB .NET 8 Desktop Runtime

Option 2: Build từ source

# Clone
git clone https://github.com/kzxl/NetTool.git
cd NetTool

# Build Go Engine
cd engine
go build -o ../engine.exe .
cd ..

# Chạy
dotnet run --project src/NetTool.UI

Option 3: Publish tự build

Full (Self-Contained)

cd engine && go build -ldflags="-s -w" -o ../publish/full/engine.exe .
dotnet publish src/NetTool.UI -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -o publish/full

Lite (Framework-Dependent)

cd engine && go build -ldflags="-s -w" -o ../publish/lite/engine.exe .
dotnet publish src/NetTool.UI -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true -o publish/lite

Clone this wiki locally