我有一个我希望通过TFS2013构建的项目,由于在构建代理上依赖SQLite而失败,特别是:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets (1728): Could not find SDK "SQLite.WinRT, Version=3.8.4.3".
如果这是一个nuget包,很好,我可以包括packages文件夹,使用自动包恢复等,但在这种情况下,SQLite依赖是通过' Extensions& amp;更新' Visual Studio中的部分。
我的问题是,我怎样才能为TFS提供这样的依赖关系以允许它找到引用呢?
我可以简单地将vsix
文件包含在dependencies
文件夹中吗?或者我真的需要安装VS并通过它安装扩展吗?我真的希望在这里避免第二种选择。
之前是否还有其他人遇到此问题?
答案 0 :(得分:1)
我认为安装Visual Studio和Visual Studio扩展是你需要做的。
如果您考虑一下,扩展就构成了开发环境的一部分。作为构建过程的一部分,您不会更改开发工具/开发环境。