Hi!
I have an issue in my project: Basically, the project is creating IIS application pool and application (in .Net Core 3.1), extract the content of a zip in a folder in wwwroot sub folder, and update an XML configuration file. (Tweaked the project install sequence tables to zip extract near "Duplicate Files" sequence). The application is also set to auto start.
When performing a repair on the installation, it seems that the applications pools are not stopped before extracting the content of the zip. So, the files are in use and the Zip extract fails with an error, and the repair rollbacks. I can manually stop the application pools before doing the repair and it works.
I suppose I can use some powershell scripts to stop the application pools during a repair operation, but I guess it should be fixed somewhat in default projects sequences?
Or tweaking with the use of app_offline files to gracefully shutdown the application before the repair does it's magic...
I can try to reproduce with a mini project instead of my big featured project if needed.
Thanks!