![]() |
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
Studio 2022: Remote Debugger Visual"profiles": "RemoteDebug": "commandName": "Project", "environmentVariables": "ASPNETCORE_ENVIRONMENT": "Development" param( [Parameter(Mandatory=$true)] [string]$RemoteComputer, [string]$RemotePath = "C:\MyApp", [string]$LocalDebuggerPath = "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Remote Debugger" ) Copy-Item -Path ".\bin\Debug*" -Destination "\$RemoteComputer$RemotePath" -Recurse Start remote debugger (requires PSRemoting) Invoke-Command -ComputerName $RemoteComputer -ScriptBlock $debugger = "C:\Program Files\Microsoft Visual Studio 17.0\Common7\IDE\Remote Debugger\msvsmon.exe" Start-Process -FilePath $debugger -ArgumentList "/port:4026 /auth:windows" Connect Visual Studio (requires VS automation) Write-Host "Now connect VS to $RemoteComputer`:4026" Note : For production environments, consider using Application Insights or production debugging tools rather than remote debugging, as it impacts performance and security. remote debugger visual studio 2022 |
||||||||||||||||||||||||||||||||