Menggunakan OR-Tools NuGet untuk .Net

Pendahuluan

Panduan ini akan membantu Anda memulai OR-Tools di .Net dengan contoh kerja sederhana.

Meskipun petunjuk ini mungkin juga berfungsi pada varian Windows lainnya, kami hanya mengujinya pada komputer yang memenuhi persyaratan berikut:

Windows 10 64-bit (x86_64) dengan:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 Pratinjau 2 atau yang lebih baru

Prasyarat

Bagian berikut menjelaskan prasyarat untuk menginstal OR-Tools.

Microsoft Visual C++ yang Dapat Didistribusikan Ulang

Anda harus menginstal Microsoft Visual C++ Redistributable untuk Visual Studio 2022 (pilih versi x64) di komputer Anda, karena library OR-Tools untuk .Net adalah wrapper untuk library native C++.

SDK .NET Core 3.1

Anda harus menginstal paket .NET Core 3.1 SDK versi 3.1.100 atau yang lebih tinggi dari lokasi berikut: sdk-3.1.425-windows-x64-installer

SDK .Net 6.0

Anda harus menginstal paket .NET 6.0 SDK dari lokasi berikut: sdk-6.0.403-windows-x64-installer

Mendapatkan kode contoh .Net

Kode contoh terdapat di repositori dotnet_or-tools.

  1. Download repositori sebagai file zip dan ekstrak, atau clone repositori:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/dotnet_or-tools
    
  2. Ubah ke direktori contoh:

    cd dotnet_or-tools
    

Membuat contoh

Dari direktori dotnet_or-tools:

Buat project menggunakan:

dotnet build -c Release

Menjalankan contoh

Dari direktori dotnet_or-tools:

Jalankan biner menggunakan:

dotnet run -c Release

Selamat! Anda baru saja menjalankan aplikasi dengan OR-Tools, Anda siap untuk mulai menggunakan OR-Tools.