Como usar o NuGet para .Net com ferramentas OR

Introdução

Este guia ensina os primeiros passos com as ferramentas OR em .Net com um exemplo.

Embora essas instruções também possam funcionar em outras variantes do Windows, nós os testou apenas em máquinas que atendem aos seguintes requisitos:

Windows 10 de 64 bits (x86_64) com:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 Preview 2 ou mais recente

Pré-requisitos

As seções a seguir descrevem os pré-requisitos para instalar o OR-Tools.

Redistribuível do Microsoft Visual C++

Você precisa ter o Microsoft Visual C++ Redistribuível para Visual Studio 2022 (selecione a versão x64) instalado no seu computador, já que a biblioteca OR-Tools para .Net é um wrapper para a biblioteca C++ nativa.

SDK do .NET Core 3.1

É necessário instalar o pacote .NET Core 3.1 SDK versão 3.1.100 ou superior no seguinte local: sdk-3.1.425-windows-x64-installer

SDK .Net 6.0

É necessário instalar o pacote SDK .NET 6.0 pelo no seguinte local: sdk-6.0.403-windows-x64-installer

Acessar o código de exemplo .Net

O código de exemplo está localizado dotnet_or-tools.

  1. Faça o download do repositório como um arquivo ZIP e extraia-o ou clone o repositório:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/dotnet_or-tools
    
  2. Mude para o diretório de exemplos:

    cd dotnet_or-tools
    

Criar o exemplo

No diretório dotnet_or-tools:

Crie o projeto usando:

dotnet build -c Release

Executar o exemplo

No diretório dotnet_or-tools:

Execute o binário usando:

dotnet run -c Release

Parabéns! Você acabou de executar um aplicativo com as ferramentas OR, está pronto para começar a usar o OR-Tools.