$projectFiles = Get-ChildItem -Path "C:\TFS Fideuram\TP_SEI_Project" -Filter "*.csproj" -Recurse
foreach ($projectFile in $projectFiles) {
$content = Get-Content $projectFile.FullName -Raw
if ($content -match 'v4\.[0-6]') {
Write-Host "Updating $($projectFile.FullName)"
$updatedContent = $content -replace 'v4\.[0-6]', 'v4.8'
Set-Content -Path $projectFile.FullName -Value $updatedContent -NoNewline
}
}