尝试在VS2017中构建WCF依赖项目时出现以下错误:
错误MSB4019:导入的项目“C:\ Program Files(x86)\ Microsoft 视觉 工作室\ 2017年\编译工具\的MSBuild \微软\ VisualStudio的\ V10.0 \ WCF \ Microsoft.VisualStudio.ServiceModel.targets” 没找到。
我已经安装了MS Build Tools 2017,但这不包括WCF。有谁知道我在哪里可以找到WCF与MSBuild2017的正确安装程序?
答案 0 :(得分:0)
我遇到了同样的错误问题:The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VisualStudio\v16.0\WCF\Microsoft.VisualStudio.ServiceModel.targets" was not found.
要修复它,
https://docs.microsoft.com/en-us/visualstudio/msbuild/walkthrough-using-msbuild?view=vs-2019
安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
位置。
然后我按照错误消息中的要求将 "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VisualStudio\v16.0\WCF"
文件夹复制到了 "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VisualStudio\v16.0\"
位置。
然后尝试重新加载项目,效果很好。