Windows 对sln文件使用msbuild命令时出错

Windows 对sln文件使用msbuild命令时出错,windows,msbuild,Windows,Msbuild,我正在尝试使用以下命令构建sln文件 /c/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe "MvcApplication1/MvcApplication1.sln" /t:MvcApplication 它向我抛出以下错误: Microsoft (R) Build Engine version 4.7.2053.0 [Microsoft .NET Framework, version 4.0.30319.42000] Copyrig

我正在尝试使用以下命令构建sln文件

/c/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe "MvcApplication1/MvcApplication1.sln" /t:MvcApplication
它向我抛出以下错误:

Microsoft (R) Build Engine version 4.7.2053.0
[Microsoft .NET Framework, version 4.0.30319.42000]
Copyright (C) Microsoft Corporation. All rights reserved.

MSBUILD : error MSB1008: Only one project can be specified.
Switch: t:MvcApplication

For switch syntax, type "MSBuild /help"
但是,当我尝试在没有任何参数的情况下使用同一命令时,它会在我的默认目标上成功构建。
我不知道它在哪里发布我的web以及为什么不接受任何参数。

/t
要求一个有效的任务名称,而
mvcapapplication
不太可能是一个。请仔细学习MSBuild。在这种情况下,它应该抛出我从power Shell执行相同操作时遇到的project not found错误“project not found error”到底是什么?@LexLi请再次阅读错误和注释。我没有收到
未找到项目错误
。我收到的是
MSBUILD:错误MSB1008:只能指定一个项目
,顺便说一句,我可以从power Shell运行相同的命令文件夹结构是什么?从您的文本中,没有人可以判断“mvcapapplication1/mvcapapplication1.sln”是否是有效的相对路径。首先尝试使用绝对路径以确保使用正确的路径,然后从那里计算相对路径。顺便说一句,.NET安装文件夹中的MSBuild是旧版本。新版本是VisualStudio的一部分。