小编Gad*_*man的帖子

MSBUILD 从tasks.json 失败,但从 VS Code 终端运行

我在 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)

.net-core visual-studio-code

5
推荐指数
1
解决办法
1271
查看次数

标签 统计

.net-core ×1

visual-studio-code ×1