我在VS2017 IDE上安装了Web开发人员工具,并在以下位置找到了Microsoft.Web.Publishing.Tasks.dll:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\v15.0\Web\
在VS2017中运行我的构建时这很好。
但是,当我从命令行运行构建时,MSBuild会在以下位置搜索web.publishing任务:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v15.0\Web\Microsoft.Web.Publishing.Tasks.dll
在这个位置它缺失了。对于Visual Studio 2015,我不记得安装任何特殊的东西来实现这个功能,对于v14.0,dll位于这两个位置。有谁知道我错过了什么?