bounty将在9小时后到期。回答此问题可获得+100声望奖励。user1186050正在寻找来自信誉良好的来源的答案。
使用VS Code,我在Chrome或Edge中调试应用时没有问题。当我开始调试时,Chrome/Edge浏览器打开,我看到了我的应用。我可以设置断点并调试我的应用,没有问题。
但是现在我想使用Firefox进行调试,所以我安装了“Debugger for Firefox”扩展(不确定是否需要),在Firefox浏览器的开发人员工具部分选中“启用远程调试”,在下面的launch.json中创建了一个新的启动配置,然后启动了一个调试器会话。
问题-在VS Code控制台中启动调试器看起来很好,但Firefox(浏览器)无法打开或连接到我的调试会话。
问题-我下面的配置设置正确了吗?还是我需要做一些其他的事情才能让VS Code打开Firefox并附加到它?我看了扩展页面的详细信息,但不确定我是否需要做其他事情?我需要路径Map吗?我需要在Firefox中做其他事情吗?
"compounds": [{
"name": "Server/ClientFirefox",
"configurations": ["Launch .NET6 (no web)", "Launch Firefox"]
}],
"configurations": [{
"name": "Launch Firefox",
"type": "firefox",
"request": "launch",
"reAttach": true,
"url": "https://localhost:4200",
"webRoot": "${workspaceFolder}/client"
},
{
"name": "Launch .NET6 (no web)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/API/bin/Debug/net6.0/API.dll",
"args": [],
"cwd": "${workspaceFolder}/API",
"stopAtEntry": false,
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"sourceFileMap": {
"/Views": "${workspaceFolder}/Views"
}
}
]
仅供参考-以下是我的Chrome启动配置:
{
"name": "Launch Pwa-Chrome",
"type": "pwa-chrome",
"request": "launch",
"url": "https://localhost:4200",
"webRoot": "${workspaceFolder}/client"
},
1条答案
按热度按时间ht4b089n1#
我把它修好了。