VS Code运行现有的Visual Studio .Net Core项目
1.安装必要的 VS Code 扩展
- 安装必要的 VS Code 扩展
- 安装 C# 扩展 (由 Microsoft 提供)
- 安装 .NET Core Tools 扩展
- 安装 C# Dev Kit 扩展(推荐)
2. 打开项目
3. 使用 VS Code 终端运行项目
4.使用 VS Code 调试运行
- 按 F5 键或点击左侧调试图标
- 如果首次运行,VS Code 会提示选择环境,选择 .NET Core
- VS Code 会自动创建 launch.json 配置文件
5. 调试配置
如果需要自定义调试配置,可以在 .vscode/launch.json 中添加如下配置:
{ "version": "0.2.0", "configurations": [ { "name": ".NET Core Launch (web)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/VOL.WebApi/bin/Debug/net6.0/VOL.WebApi.dll", "args": [], "cwd": "${workspaceFolder}/VOL.WebApi", "stopAtEntry": false, "serverReadyAction": { "action": "openExternally", "pattern": "\\bNow listening on:\\s+(https?://\\S+)" }, "env": { "ASPNETCORE_ENVIRONMENT": "Development" } } ] }
6.验证运行
- 项目成功运行后,会在终端显示运行地址
- 通常是 https://localhost:5001 或 http://localhost:5000
- 在浏览器中访问 https://localhost:5001/swagger 查看API文档
- 常见问题解决
- 如果遇到端口占用,可以在 Properties/launchSettings.json 中修改端口
7.如果遇到证书问题,可以运行:
dotnet dev-certs https --trust
8.热重载支持
在运行时使用以下命令支持热重载:
dotnet watch run
- - 这样在修改代码后会自动重新编译和运行
- 已安装正确版本的 .NET SDK
- 数据库连接配置正确
- 所有项目依赖都已还原

浙公网安备 33010602011771号