Cómo usar NuGet de las herramientas OR para .NET

Introducción

En esta guía, aprenderás a usar las herramientas OR en .NET con un ejemplo funcional simple.

Aunque estas instrucciones también pueden funcionar en otras variantes de macOS, solo las probamos en máquinas que cumplen con los siguientes requisitos:

  • MacOS 13.0.1 (Ventura) Intel de 64 bits (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Requisitos previos

En las siguientes secciones, se describen los requisitos para instalar las herramientas OR.

Herramientas de línea de comandos de Xcode

Debes instalar las herramientas de línea de comandos de Xcode. Para ello, abre la terminal, que se encuentra en /Applications/Utilities/, y, luego, ingresa lo siguiente:

xcode-select --install

Haz clic en “Instalar” para descargar y, luego, instalar las herramientas de línea de comandos de Xcode. No es necesario que descargues Xcode en App Store. Si tu conexión a Internet es lenta, el proceso puede tardar varios minutos.

Verifica que instalaste correctamente las herramientas de línea de comandos de Xcode:

xcode-select -p

Deberías ver lo siguiente:

/Library/Developer/CommandLineTools

Homebrew

Para instalar los requisitos previos restantes, te recomendamos que primero instales el "administrador de paquetes faltante para macOS", también conocido como Homebrew. Para ello, abre una ventana de terminal y escribe lo siguiente:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update

Para verificar que instalaste brew correctamente, sigue estos pasos:

brew --version

Deberías ver lo siguiente:

Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)

SDK de .NET 6.0

Debes instalar el SDK de .NET 6.0.

Una vez que instales Homebrew, podrás instalar el paquete dotnet-sdk abriendo una ventana de terminal e ingresa lo siguiente:

brew cask install dotnet-sdk

Puedes probar que la CLI de dotnet esté instalada correctamente con el siguiente comando:

dotnet --info

Obtén el código de ejemplo de .NET

El código de ejemplo se encuentra en el repositorio dotnet_or-tools.

  1. Descarga el repositorio como un archivo ZIP y extráelo o clona el repositorio:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/dotnet_or-tools
    
  2. Cambia al directorio de ejemplos:

    cd dotnet_or-tools
    

Compila el ejemplo

Desde el directorio dotnet_or-tools:

Compila el proyecto con lo siguiente:

dotnet build -c Release

Cómo ejecutar el ejemplo

Desde el directorio dotnet_or-tools:

Ejecuta el objeto binario con el siguiente comando:

dotnet run -c Release

¡Felicitaciones! Acabas de ejecutar una aplicación con las herramientas OR, estás listo para comenzar a usar las herramientas OR.