【发布时间】:2018-05-02 02:46:40
【问题描述】:
我已经使用 Sqlite 构建了一个 UWP 应用程序。在我的本地机器上,我必须安装以下 SQLite for Universal Windows Platform Visual Studio Extension 才能构建它。我在 UWP 上使用 sqlite 时关注了this blog
我现在正在尝试实现与 Visual Studio Team Services(以前是 Team Foundation Server Online)的持续集成。
我正在使用托管池来构建我的应用程序,但我收到以下消息:
C:\程序文件 (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2049,5): 错误 MSB3774:找不到 SDK“SQLite.UWP.2015,版本=3.12.2”。
它会破坏构建。
如何在托管池中解决此问题?我没有对机器的物理访问权限,因为这是由 TFS 在线管理的
编辑:
发现这是一个安装在我的本地计算机上的库(通过 Visual Studio 扩展),因此在我的托管计算机上不存在意味着引用已损坏,我正在尝试将相应的文件添加到源代码管理并引用它直接从源代码控制。但我不知道它实际上引用的是什么 dll,因为它没有说。引用的属性如下:
【问题讨论】:
-
所以我发现通过安装扩展并引用它,它在
C:\Program Files (x86)\Microsoft SDKs\UAP\v0.8.0.0\ExtensionSDKs\SQLite.UWP.2015中被引用,这显然不在主机上。我不知道它正在寻找哪个 dll 以及如何将其作为项目的一部分来获取
标签: tfs win-universal-app azure-devops tfsbuild sqlite-net