diff --git a/.gitignore b/.gitignore
index ca6afc7..22d302a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+*.exe
# ---> VisualStudio
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
diff --git a/PDF-Merge.csproj b/PDF-Merge.csproj
index 1451ad1..28f9cf7 100644
--- a/PDF-Merge.csproj
+++ b/PDF-Merge.csproj
@@ -9,7 +9,7 @@
enable
LICENSE
README.md
- 2024.08.01-Alpha
+ 2024.08.05
ABSC Inc.
This tool merges PDF files from a configured directory into a single PDF.
GNU GPL v3 2024
diff --git a/PDF-Merge.nsi b/PDF-Merge.nsi
new file mode 100644
index 0000000..a999ca9
--- /dev/null
+++ b/PDF-Merge.nsi
@@ -0,0 +1,40 @@
+Name "PDF-Merge"
+Caption "PDF merging software."
+OutFile "PDF-Merge-Install.exe"
+InstallDir "C:\Program Files\ABSC\PDF-Merge"
+
+!include "MUI2.nsh"
+!include "LogicLib.nsh"
+
+Var Company_Name
+Var Current_Version
+
+!define MUI_ICON "PDF-Merge Icon.ico"
+!define MUI_PAGE_CUSTOMFUNCTION_SHOW SetWelcomeMsg
+!define DESKTOP "C:\Users\Public\Desktop"
+!define APP_EXE "$INSTDIR\PDF-Merge.exe"
+!insertmacro MUI_PAGE_WELCOME
+!insertmacro MUI_PAGE_COMPONENTS
+!insertmacro MUI_PAGE_INSTFILES
+!define MUI_FINISHPAGE_NOAUTOCLOSE
+!insertmacro MUI_PAGE_FINISH
+
+!insertmacro MUI_LANGUAGE "English"
+
+Function SetWelcomeMsg
+ StrCpy $Company_Name "Applied Business Solutions Consulting, Inc. (ABSC)"
+ StrCpy $Current_Version "2024.08.05.1"
+ SendMessage $mui.WelcomePage.Text= ${WM_SETTEXT} 0 "STR: Merge several PDFs into a single file.$\n Requiers .NET version 6 $\n Version: $Current_Version $\n Developed by: $Company_Name"
+FunctionEnd
+
+SectionGroup "PDF-Merge" pdf_merge_inst
+ Section "PDF-Merge" pdf-Merge
+ SetOutPath "$INSTDIR"
+ DetailPrint "Installing PDF-Merge"
+ File "bin\Release\PDF-Merge.zip"
+ nsisunz::UnzipToLog "$INSTDIR\PDF-Merge.zip" "$INSTDIR"
+ Delete "$INSTDIR\PDF-Merge.zip"
+
+ CreateShortCut "$DESKTOP\PDF-Merge.lnk" "${APP_EXE}"
+ SectionEnd
+SectionGroupEnd