Using Advanced Installer 12.7.2
If .NET Core is installed prior to the Windows IIS feature then it causes corruption. This is a known MS Issue and been wondering if I can check for this then work around it using Advanced Installer. Currently it is a task for the end installer person to make sure that IIS is in place before running the installer which includes the .NET Windows Server hosting Preinstall Prerquisite package. But if they forget or don't follow the instructions - who reads instructions
I was wondering:
In the advanced installer Prerequisites section, is it possible to set the Windows Features to run before the Pre-Install Packages?
In a model installer I currently have a Pre-Install of Microsoft .NET 6.0.5 - Windows Server Hosting and the logic that checks to see that it or a later version is not in place before installing it. If they are, it skips silently onto the rest of the installer.
I was thinking that steps like this may be possible or is there a better way to do it?
Step - Check the OS and ensure that all .NET is removed
Step - Run the installer - add Windows Features (IIS) - this may trigger the .NET 4.5 Advanced services feature.
Step - Install .NET Windows Server Hosting as a custom action.
Best regards,
Ian