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
- 数据库连接配置正确
- 所有项目依赖都已还原
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
2020-03-03 Sql Server查询最近执行sql