Add transactional installer and harden runtime operations

This commit is contained in:
2026-08-11 11:35:11 +02:00
parent e8df6042d2
commit a74528e5c6
41 changed files with 3010 additions and 119 deletions
+9
View File
@@ -0,0 +1,9 @@
@echo off
setlocal
where msbuild.exe >nul 2>nul
if errorlevel 1 (
echo MSBuild.exe was not found in PATH. Run this from a Visual Studio Developer Command Prompt.
exit /b 1
)
msbuild "%~dp0..\BizTalkPlatformManagementTool.sln" /p:Configuration=Release /p:Platform="Any CPU" /m:1 /v:minimal
exit /b %ERRORLEVEL%
+6
View File
@@ -0,0 +1,6 @@
@echo off
setlocal
call "%~dp0test-release.cmd"
if errorlevel 1 exit /b 1
"%~dp0..\src\BizTalkPlatformManagementTool.Packager\bin\Release\BizTalkPlatformManagementTool.Packager.exe" "%~dp0.." Release
exit /b %ERRORLEVEL%
+6
View File
@@ -0,0 +1,6 @@
@echo off
setlocal
call "%~dp0build-release.cmd"
if errorlevel 1 exit /b 1
"%~dp0..\tests\BizTalkPlatformManagementTool.Tests\bin\Release\BizTalkPlatformManagementTool.Tests.exe"
exit /b %ERRORLEVEL%