我在 VS Code 1.32.3 下的 C# .net-core 项目的tasks.json 中有一个构建任务。如果我在tasks.json 中运行任务,它会失败并显示MSBUILD:错误MSB1001:未知开关。开关: --run-time linux-arm
Executing task: C:\Program Files\dotnet\dotnet.exe publish --runtime linux-arm --configuration Debug --self-contained false M:\ProjectsGit\HelloWorldVSCode/HelloWorldVSCode.csproj <
Microsoft (R) Build Engine version 16.0.385-preview+g966cdf2ac6 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
MSBUILD : error MSB1001: Unknown switch.
Switch: --runtime linux-arm
Run Code Online (Sandbox Code Playgroud)
如果我将相同的命令复制并粘贴到 VS Code 终端,它就可以工作了!--runtime 开关中的错误在哪里?
PS M:\ProjectsGit\HelloWorldVSCode> dotnet.exe publish --runtime linux-arm --configuration Debug --self-contained false M:\ProjectsGit\HelloWorldVSCode/HelloWorldVSCode.csprojMicrosoft (R) Build Engine version 16.0.385-preview+g966cdf2ac6 for .NET Core
Copyright (C) Microsoft Corporation. All rights …Run Code Online (Sandbox Code Playgroud)