You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中如何设置解决方案配置($(Configuration)与$(Platform))

在VS Code中配置自定义构建配置(针对.NET项目)

1. 通过状态栏快速切换配置

VS Code状态栏右下角会显示当前的构建配置(比如Debug|AnyCPU),直接点击这个区域,就能看到项目中所有已定义的配置(包括你的MyDebug|MyCPU),选中后再执行构建(Ctrl+Shift+B)就会用该配置编译。

2. 自定义构建任务(tasks.json)

如果需要固定某个自定义配置的构建任务,或者调整构建参数,可以手动配置tasks.json:

  • 按下Ctrl+Shift+P打开命令面板,输入Tasks: Configure Default Build Task,选择对应项目的.NET Build任务。
  • 在生成的tasks.json中,修改args数组里的配置参数,指定你的自定义配置和平台:
{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build MyDebug|MyCPU",
            "command": "dotnet",
            "type": "process",
            "args": [
                "build",
                "${workspaceFolder}/你的项目文件.csproj",
                "--configuration", "MyDebug",
                "--platform", "MyCPU"
            ],
            "problemMatcher": "$msCompile"
        }
    ]
}
  • 保存后,按下Ctrl+Shift+P输入Tasks: Run Task,选择你刚才定义的build MyDebug|MyCPU任务即可执行构建。

3. 调试时使用自定义配置(launch.json)

如果调试也要用MyDebug|MyCPU配置,需要修改launch.json:

  • 打开运行和调试面板(Ctrl+Shift+D),点击创建launch.json文件,选择.NET环境。
  • 修改生成的配置项,指定调试的程序路径、前置构建任务和对应配置:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": ".NET Core Launch (MyDebug|MyCPU)",
            "type": "coreclr",
            "request": "launch",
            "program": "${workspaceFolder}/bin/MyDebug/MyCPU/你的项目程序.dll",
            "args": [],
            "cwd": "${workspaceFolder}",
            "stopAtEntry": false,
            "preLaunchTask": "build MyDebug|MyCPU"
        }
    ]
}
  • 之后点击调试按钮,就会先执行自定义构建任务,再启动调试。

4. 验证配置生效

构建完成后,检查项目根目录下的bin/MyDebug/MyCPU文件夹,确认是否生成了对应的编译产物,以此验证配置是否生效。

内容的提问来源于stack exchange,提问作者Daniel Müller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 23:42:08