Skip to content

Compilando el .sln

Dai edited this page Mar 30, 2024 · 1 revision

Compilando SysBot.Pokemon

Puede compilar esta solución con Visual Studio 2022. Use Git > Clone Repository... para hacer una copia de este repositorio.

Antes de compilar

  • Asegúrese de tener instalado el SDK de .NET 8.0.
  • Esta debe ser la aplicación de compilación; Runtime no es suficiente.

Instrucciones de construcción

  1. Instale un IDE. Este ejemplo utiliza Visual Studio 2022 .

  2. Seleccione Git > Clone Repository y proporcione la URL https://github.com/Daiivr/DaiBot.NET.

    Si ya tenía una carpeta en la Ruta, puede eliminarla para clonar una copia nueva o seleccionar una carpeta nueva.

  3. En la barra de menú superior, seleccione "x64". Luego seleccione "SysBot.Pokemon.WinForms" como proyecto de inicio. Puede elegir "Debug" o "Release".

  4. Si ha habido nuevos cambios desde que clonaste el repositorio, puedes obtenerlos seleccionando Git > Pull. Esto supone que no ha realizado ningún cambio.

  5. Abra la solución en Explorador de soluciones. Haga clic derecho en la solución y seleccione "Rebuild Solution", o utilícela Build > Rebuild Solution en el menú superior.

  6. El programa se construirá en la ubicación de la ventana "Salida" en la parte inferior. Navegue a esta carpeta de Winforms para encontrar DaiBot.exe.

Construyendo como un solo archivo

Opcionalmente, puede compilar localmente como un único archivo. Esto no le permitirá agregar archivos DLL adicionales en la misma carpeta, así que asegúrese de haber agregado PKHeX Core a la carpeta NuGet y cualquier dependencia en la solución antes de publicarla.

  1. Haga clic derecho en "SysBot.Pokemon.Winforms" en el Explorador de soluciones y seleccione "Publish".
  2. Haga clic en "Show all settings" y asegúrese de que su configuración utilice un perfil x64 (Release o Debug están bien). Seleccione una ubicación de destino y marque "Produce Single File". Tu configuración debería verse así.
  3. Guarde su configuración y haga clic en "Publish". Esto debería generarse en la carpeta que seleccionó.