1

我正在尝试使用MS Team Foundation 服务来构建我们的 VisualStudio 扩展。不幸的是,构建服务器无法构建我的解决方案,发出错误消息

<my-project>.csproj:未找到导入的项目“$(MSBuildExtensionPath)\Microsoft\VisualStudio\v10.0\VSSDK\Microsoft.VsSDK.targets”。

我从问题 1问题 2中得知,这意味着 SDK 扩展未安装在运行我们构建的机器上。我知道我可能可以在我的解决方案中包含整个 SDK 并相应地设置导入路径,但这对我来说似乎不是一个合适的解决方案......尤其是因为 ReSharper SDK 以及可能在未来。

因此,问题是:是否可以通过 Team Foundation Service 构建依赖 VsSDK(或其他构建扩展)的项目?

提前致谢!

4

1 回答 1

1

以下是 Team Foundation Service 的托管生成服务器上安装的内容的最新列表:http: //listofsoftwareontfshostedbuildserver.azurewebsites.net/。快速浏览列表后似乎未安装 Visual Studio SDK。

您的另一个选择是在本地或 Windows Azure 中设置您自己的构建服务器,并将其连接到 Team Foundation Service。然后,您可以在自定义构建服务器上安装所需的任何内容。

于 2013-09-29T00:44:31.707 回答