param( [Parameter(Mandatory=$true)] [string]$Version, [string]$CsprojPath = "src/StevanFreeborn.Results/StevanFreeborn.Results.csproj" ) $content = Get-Content $CsprojPath -Raw if ($content -match ".*?") { $content = $content -replace ".*?", "$Version" } elseif ($content -match "") { $content = $content -replace "", "`n $Version" } Set-Content -Path $CsprojPath -Value $content