是否可以在未安装Visual Studio的构建服务器(TeamCity代理)上构建Visual Studio 2015扩展项目?我们需要安装什么样的SDK?
目前我们收到以下错误消息:
错误MSB4019:导入的项目" C:\ Program Files(x86)\ MSBuild \ Microsoft \ Portable \ v4.6 \ Microsoft.Portable.CSharp.targets"没找到。确认声明中的路径是否正确,以及该文件是否存在于磁盘上。
所以肯定会缺少某种SDK。
答案 0 :(得分:2)
包含用于构建托管VSIX的目标和工具 没有安装VSSDK MSI的项目。仅适用于VS 2015及以后
可能感兴趣的其他套餐: https://www.nuget.org/profiles/VisualStudioExtensibility
答案 1 :(得分:1)
看起来你必须在构建代理上安装Portable Library Tools。您可以从VS库下载它们并使用以下参数/buildmachine
在构建代理上安装VS而不安装它们。
答案 2 :(得分:0)