Không thể gỡ lỗi tập lệnh PowerShell trong Visual Studio Code
Tôi chạy tập lệnh PowerShell trong Visual Studio Code với F5.
Phiên bản mã Visual Studio của tôi là 1.50.1 với cam kết d2e414d9e42
Tôi nhận được thông báo lỗi sau:
Không thể gỡ lỗi hoặc chạy tập lệnh PowerShell cho đến khi phiên PowerShell bắt đầu. Chờ phiên PowerShell kết thúc bắt đầu và thử lại.
Tôi đã cài đặt tiện ích mở rộng Microsoft PowerShell chính thức và khởi chạy.json của tôi bao gồm những thứ sau:
{
"name": "PowerShell: Launch Script",
"type": "PowerShell",
"request": "launch",
"script": "countcharacters.ps1",
"cwd": "${workspaceFolder}"
}
Làm cách nào để gỡ lỗi hoạt động với F5?
Trả lời
Việc đóng tất cả các cửa sổ PowerShell đang mở trước khi nhấn F5 đã khắc phục sự cố này cho tôi.
Bạn cũng có thể cần đảm bảo rằng bạn không có cảnh báo Phiên này đã thoát:
Nếu bạn làm vậy, hãy nhấp vào "Khởi động lại phiên hiện tại", sau đó thử nhấn F5 lại.
Đây là với cấu hình sau trong launcher.json (Trên máy Windows 10):
{
"name": "PowerShell: Launch script.ps1",
"type": "PowerShell",
"request": "launch",
"script": ".\\script.ps1",
"cwd": "${workspaceFolder}"
}