如何在VSCode中设置默认发布操作

5

当我在VSCode中发布我的asp应用程序时,我使用的命令是

dotnet publish -c release -o Z:\inetpub\wwwroot\Tools

有没有办法将这个命令设置为默认的发布命令,这样我就不需要每次在终端中输入它了?
1个回答

5
你可以将其设置为VS Code任务
类似于这样:
{
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "publish",
            "type": "shell",
            "command": "dotnet publish",
            "args": [
                "-c", "release",
                "-o", "Z:\inetpub\wwwroot\Tools"
            ],
            "presentation": {
                "reveal": "always",
                "panel": "new"
            }
        },
    ]
}

感谢您的回答。我尝试将任务参数作为单个字符串添加(例如“-c Release”)。这会导致错误:MSBUILD:错误 MSB1001:未知开关。 - J. Andrew Laughlin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接