keep installer window open if it crashes

This commit is contained in:
Jesse Plamondon-Willard 2021-09-23 23:25:51 -04:00
parent 51c6ef9443
commit cb378a1c55
No known key found for this signature in database
GPG Key ID: CF8B1456B3E29F49
2 changed files with 10 additions and 0 deletions

View File

@ -6,6 +6,7 @@
* Updated for Stardew Valley 1.5.5.
* Updated compatibility list.
* Added `set_farm_type` [console command](https://stardewvalleywiki.com/Modding:Console_commands#Console_commands) to change the current farm type.
* Fixed installer window closing immediately if the installer crashed.
* For mod authors:
* Migrated to 64-bit MonoGame and .NET 5 on all platforms (see [migration guide for mod authors](https://stardewvalleywiki.com/Modding:Migrate_to_Stardew_Valley_1.5.5)).

View File

@ -38,3 +38,12 @@ if not exist "%installerDir%internal\windows\SMAPI.Installer.dll" (
REM start installer
dotnet internal\windows\SMAPI.Installer.dll
REM keep window open if it failed
if %ERRORLEVEL% NEQ 0 (
echo.
echo Oops! The SMAPI installer seems to have failed. The error details may be shown above.
echo.
pause
exit
)