Ich habe eine UWP-Anwendung mit Sqlite erstellen. Auf meinem lokalen Rechner musste ich die folgende Visual Studio Extension SQLite for Universal Windows Platform installieren, um es zu erstellen. Ich folgte this blog bei der Verwendung von sqlite auf UWPKonnte SDK SQLite.UWP.2015 beim Erstellen der UWP-Anwendung mit Hosted TFS-Pool nicht finden
Ich versuche jetzt Continuous Integration mit Visual Studio Team Services zu implementieren (war Team Foundation Server Online).
ich einen Hosted Pool bin mit meiner Anwendung zu bauen, aber ich bekomme die folgende Meldung:
C: \ Program Files (x86) \ MSBuild \ 14.0 \ bin \ Microsoft.Common.CurrentVersion.targets (2049,5): Fehler MSB3774: Konnte SDK "SQLite.UWP.2015, Version = 3.12.2" nicht finden.
und es bricht den Build.
Wie kann ich dies in einem gehosteten Pool beheben? Ich habe keinen physischen Zugriff auf das Gerät, da dies von TFS online verwaltet wird
EDIT:
Danach findet, ist eine Bibliothek, die (über die Visual Studio-Erweiterung) auf meinem lokalen Rechner installiert ist und so existiert nicht auf meiner gehosteten Maschine, was bedeutet, dass die Referenz fehlerhaft ist. Ich versuche, die entsprechenden Dateien der Quellcodeverwaltung hinzuzufügen und sie direkt aus der Quellcodeverwaltung zu referenzieren. Aber ich habe keine Ahnung, was es eigentlich referenziert, wie es nicht sagt. Die Eigenschaften der Referenz sind wie folgt:
So fand ich heraus, dass durch die Installation der Erweiterung und Referenzierung es in C: \ Programme (x86) \ Microsoft SDKs \ UAP \ v0.8.0.0 \ ExtensionSDKs \ SQLite.UWP.2015 referenziert wird offensichtlich nicht auf dem Host-Rechner. Ich weiß nicht, welche DLL es sucht, und wie man das als Teil des Projekts – user1