【发布时间】:2018-06-26 15:08:19
【问题描述】:
我无法从 cmd 行通过 MSBuild 命令构建 vs15 项目,但通过 vs17 cmd 行我可以?有人可以告诉我为什么会出现这种行为。我收到错误: msbuild : 错误 msb1008: 只能指定一个项目 通过位于 c:\program files (x86)\msbuild 的 Msbuild.exe 构建时 和一个不同的错误: 无法从程序集中加载 MSBuild.Community.Tasks.XmlRead 任务 无法从程序集中加载“MSBuild.Community.Tasks.XmlRead”任务 C:\inetpub\wwwroot\dnndev.me\DesktopModules\Statlant_DNN_Module\packages\MSBuildTasks.1.4.0.128\tools\MSBuild.Community.Tasks.dll。 无法加载文件或程序集 'file:///C:\inetpub\wwwroot\dnndev.me\DesktopModules\Statlant_DNN_Module\packages\MSBuildTasks.1.4.0.128\tools\MSBuild.Community.Tasks.dll' 或其依赖项之一。该系统找不到指定的文件。确认声明正确,程序集及其所有依赖项是正确的 可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。
是我遗漏了什么,还是我做错了什么?
【问题讨论】:
-
VS 命令行设置环境变量以指向所有需要的依赖位置。标准命令行没有。