مقدمه
این راهنما با یک مثال کار ساده شما را با OR-Tools در .Net شروع می کند.
اگرچه این دستورالعملها ممکن است روی سایر انواع ویندوز نیز کار کنند، اما ما آنها را فقط روی دستگاههایی آزمایش کردهایم که شرایط زیر را داشته باشند:
ویندوز 10 64 بیتی (x86_64) با:
- Microsoft Visual Studio Enterprise 2022
- Microsoft Visual Studio Community 2022 Preview 2 یا بالاتر
پیش نیازها
بخش های زیر پیش نیازهای نصب OR-Tools را شرح می دهند.
Microsoft Visual C++ قابل توزیع مجدد
شما باید Microsoft Visual C++ Redistributable را برای Visual Studio 2022 (نسخه x64 را انتخاب کنید) روی رایانه خود نصب کرده باشید، زیرا کتابخانه OR-Tools برای .Net یک پوشش برای کتابخانه اصلی C++ است.
NET Core 3.1 SDK
باید بسته NET Core 3.1 SDK نسخه 3.1.100 یا بالاتر را از محل زیر نصب کنید: sdk-3.1.425-windows-x64-installer
Net 6.0 SDK
باید بسته NET 6.0 SDK را از محل زیر نصب کنید: sdk-6.0.403-windows-x64-installer
کد نمونه Net را دریافت کنید
کد مثال در مخزن dotnet_or-tools قرار دارد.
مخزن را به صورت یک فایل فشرده دانلود کنید و آن را استخراج کنید یا مخزن را شبیه سازی کنید:
git clone -b v9.10 --depth 1 https://github.com/or-tools/dotnet_or-tools
به دایرکتوری نمونه ها تغییر دهید:
cd dotnet_or-tools
نمونه را بسازید
از دایرکتوری dotnet_or-tools
:
ساخت پروژه با استفاده از:
dotnet build -c Release
مثال را اجرا کنید
از دایرکتوری dotnet_or-tools
:
باینری را با استفاده از:
dotnet run -c Release
تبریک می گویم! شما به تازگی یک برنامه را با OR-Tools اجرا کرده اید، برای شروع با OR-Tools آماده هستید.