From 4d5717f827a23207a56aff56757aab499ce79c6b Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Mon, 21 Sep 2026 11:30:29 +0200 Subject: [PATCH] Bundle native libraries into the single-file publish PublishSingleFile alone still left e_sqlite3.dll as a loose file next to PrepStep.exe; moving just the exe (e.g. copying it elsewhere) broke SQLite with an opaque SqliteConnection type initializer exception. IncludeNativeLibrariesForSelfExtract embeds it in the exe instead, self-extracted to a temp folder at first run, so the published exe is a genuinely single, movable file. Co-Authored-By: Claude Sonnet 5 --- PrepStep/PrepStep.csproj | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/PrepStep/PrepStep.csproj b/PrepStep/PrepStep.csproj index b894a74..c94d081 100644 --- a/PrepStep/PrepStep.csproj +++ b/PrepStep/PrepStep.csproj @@ -8,12 +8,11 @@ enable PerMonitorV2 app.ico - Cevolani StepPrep Cevolani StepPrep Cevolani 0.1.0 + true