File tree Expand file tree Collapse file tree
src/Outsystems.SetupTools/Functions Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Outsystems.SetupTools Release History
22
3+ ## 3.5.1.0
4+
5+ - Get-OSServerPreReqs: Fixed bug that caused script to output wrong error message
6+
37## 3.5.0.0
48
59- Get-OSServerPreReqs: Now check if IIS can find ASP.NET modules
Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ function Get-OSServerPreReqs
4343 $RequirementStatus.Title = $Title
4444 $RequirementStatus.Status = $Result.Status
4545 $RequirementStatus.OptionalsStatus = $Result.OptionalsStatus
46+ $RequirementStatus.IISStatus = $Result.IISStatus
4647
4748 $TextStatus = " OK"
4849 if (-not $ ($Result.Status ))
@@ -147,22 +148,30 @@ function Get-OSServerPreReqs
147148 - ScriptBlock `
148149 {
149150 $Status = $ ([version ]$ (GetWindowsServerHostingVersion) -ge [version ]$OS11ReqsMinDotNetCoreVersion )
150- $aspModules = Get-WebGlobalModule | Where-Object { $_.Name -like " aspnetcoremodule*" }
151151 $OKMessages = @ (" Minimum .NET Core Windows Server Hosting found." )
152152 $NOKMessages = @ (" Minimum .NET Core Windows Server Hosting not found." )
153+ $IISStatus = $True
153154
154- # Check if IIS can find ASP.NET modules
155- if ($aspModules.Count -lt 1 )
155+ if (Get-Command Get-WebGlobalModule - errorAction SilentlyContinue)
156156 {
157- $Status = $False
158- $IISStatus = $False
159- $NOKMessages = @ (" IIS can't find ASP.NET modules" )
160- }
161- else
162- {
163- $IISStatus = $True
157+ $aspModules = Get-WebGlobalModule | Where-Object { $_.Name -like " aspnetcoremodule*" }
158+ if ($Status )
159+ {
160+ # Check if IIS can find ASP.NET modules
161+ if ($aspModules.Count -lt 1 )
162+ {
163+ $Status = $False
164+ $IISStatus = $False
165+ $NOKMessages = @ (" IIS can't find ASP.NET modules" )
166+ }
167+ else
168+ {
169+ $IISStatus = $True
170+ }
171+ }
164172 }
165173
174+
166175 return $ (CreateResult - Status $Status - IISStatus $IISStatus - OKMessages $OKMessages - NOKMessages $NOKMessages )
167176 }
168177 }
You can’t perform that action at this time.
0 commit comments