【问题标题】:vscode dotnet build clean - specify solution to clean error MSB1011vscode dotnet build clean - 指定清除错误 MSB1011 的解决方案
【发布时间】:2023-02-02 19:51:58
【问题描述】:

我正在尝试使用 vscode 调试包含 c# 项目的解决方案。

我的 tasks.json 文件包含以下任务:

    {
      "label": "clean (functions)",
      "command": "dotnet",
      "args": [
        "clean",
        "/property:GenerateFullPaths=true",
        "/consoleloggerparameters:NoSummary"
      ],
      "type": "process",
      "problemMatcher": "$msCompile"
    }

当我从调试扩展中点击调试时,出现以下错误:

错误 MSB1011:指定要使用的项目或解决方案文件,因为 此文件夹包含多个项目或解决方案文件

如何修改 tasks.json 文件以提供要构建的解决方案的名称?

【问题讨论】:

    标签: c# visual-studio-code .net-core


    【解决方案1】:

    我在 Azure Functions 调试会话中使用的是

        {
          "label": "clean (functions)",
          "command": "dotnet",
          "args": [
            "clean",
            "/property:GenerateFullPaths=true",
            "/consoleloggerparameters:NoSummary"
          ],
          "type": "shell",
          "problemMatcher": "$msCompile",
          "options": {
            "cwd": "${workspaceFolder}/Project/XXX/XXX.Functions
          }
        }
    

    ${workspaceFolder} 是您的工作区文件夹,后跟函数所在的文件夹。

    【讨论】:

      猜你喜欢
      • 2020-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 1970-01-01
      • 2021-05-14
      相关资源
      最近更新 更多