Skip to main content
AppAdministrativa is a Windows-only WPF desktop application built on .NET 8. It uses a local SQLite database (horarios.db) to store institutional resource data, which means there is no server to configure — everything runs on your machine.
AppAdministrativa targets net8.0-windows and uses WPF, which is a Windows-exclusive UI framework. It cannot be built or run on macOS or Linux.

System requirements

RequirementMinimum version
Operating systemWindows 10 or later
.NET SDK.NET 8 SDK
IDEVisual Studio 2022 (with .NET desktop development workload)
The .NET desktop development workload in Visual Studio includes WPF support. If you installed Visual Studio without this workload, re-run the Visual Studio Installer and add it before proceeding.

Build and run

1

Clone or download the repository

Obtain the source code by cloning the repository or downloading and extracting the ZIP archive.
git clone <repository-url>
2

Open the solution in Visual Studio 2022

Launch Visual Studio 2022 and open the project file:
AppAdministrativa.csproj
Visual Studio will restore NuGet packages automatically on first load. The project depends on:
  • SQLitePCLRaw.core 3.0.2
  • System.Data.SQLite.EF6 2.0.3
3

Build the project

Select Build > Build Solution from the menu bar, or press Ctrl+Shift+B.A successful build compiles the project to a Windows executable (WinExe) and copies the horarios.db SQLite database file to the output directory.
4

Run the application

Press F5 to start the application with the debugger attached, or Ctrl+F5 to run without debugging.The login window opens maximized and is ready for use.
The horarios.db file is configured with CopyToOutputDirectory set to PreserveNewest, so Visual Studio copies the database to the build output folder automatically. Do not delete or move this file relative to the executable after building.

Build docs developers (and LLMs) love