diff --git a/.gitignore b/.gitignore index 7a6408d..5f845cd 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ obj .vs *.user *.exe +Installer/setup +ucalc/Properties diff --git a/Installer/MietRechner.iss b/Installer/MietRechner.iss index 345e6f7..e9c1f9e 100644 --- a/Installer/MietRechner.iss +++ b/Installer/MietRechner.iss @@ -19,7 +19,7 @@ Name: "de"; MessagesFile: "compiler:Languages\German.isl" Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}" [Files] -Source: "../ucalc/bin/Release/netcoreapp3.1/win-x64/publish/**"; DestDir: "{app}"; Flags: recursesubdirs +Source: "setup/**"; DestDir: "{app}"; Flags: recursesubdirs [Icons] Name: "{group}\MietRechner"; Filename: "{app}\ucalc.exe" diff --git a/Installer/create_installer.bat b/Installer/create_installer.bat new file mode 100644 index 0000000..a96032c --- /dev/null +++ b/Installer/create_installer.bat @@ -0,0 +1,8 @@ +@echo off + +IF EXIST setup RMDIR /S /Q setup +IF EXIST "MietRechner Setup.exe" DEL "MietRechner Setup.exe" + +dotnet publish ..\ucalc.sln --runtime win-x64 --configuration Release --output setup --self-contained true + +"C:\Program Files (x86)\Inno Setup 6\iscc.exe" MietRechner.iss