Po zainstalowaniu zestawu SDK rozszerzenia SQLite.WP81 na Visual Studio 2013 Update 2, zestaw SQLite dla systemu Windows Phone nie pojawia się na liście rozszerzeń na karcie Windows Phone 8.1.Zestaw SDK rozszerzenia SQLite.WP81 instaluje się na serwerze VS2013 U2, ale nie można nawiązać do zestawu w projekcie WP 8.1
Istnieje dyskusja na temat SQLite for Windows Phone 8.1 download page in the Visual Studio Gallery, w której inny programista wydaje się mieć ten sam problem. Inny programista sugeruje ręczne zainstalowanie rozszerzenia, ale to nie miało znaczenia. (I ta rada wydaje się podejrzana, ponieważ wygląda na to rozszerzenie jest teraz zainstalowane pod C: \ Program Files (x86) \ Microsoft SDK \ WindowsPhoneApp \ v8.1 \ ExtensionSDKs \ SQLite.WP81 \ 3.8.6)
Wygląda na to, że rozszerzenie nie może zarejestrować się jako rozszerzenie SDK w Visual Studio.
Ktoś z pomysłami, jak to naprawić?
EDIT: Rzeczy wyprzedza nieco
przeniosłem folder SQLite.WP81 z katalogu C: \ Program Files (x86) \ Microsoft SDK \ WindowsPhoneApp \ V8.1 \ ExtensionSDKs \ SQLite.WP81 \ do C: \ Program Files (x86) \ Microsoft SDK \ Windows Phone \ v8.1 \ ExtensionSDKs \ SQLite.WP81 \, zaktualizował ścieżki w \ SQLite.WP81 \ 3.8.6 \ extension.vsixmanifest i \ SQLite.WP81 \ 3.8.6 \ DesignTime \ CommonConfiguration \ neutral \ SQLite.WP81.props pliki odzwierciedlające nową lokalizację i pakiet pojawił.
To jest dziwne i wspaniałe w tym samym czasie. Ręczne włamywanie do SDK wydaje się dziwne. Ale to jest postęp.
Problem polega na tym, że SQLite.WP81 potrzebuje pakietu SDK o nazwie Microsoft.VCLibs, który nie pojawia się w Menedżerze zasobów. Wyszukiwanie w sieci było jak dotąd bezowocne.
Czy ktoś ma pojęcia, gdzie znaleźć Microsoft.VCLibs?
Próbowałem tego. Co ciekawe, VS2013 nie doda biblioteki DLL do projektu. Zamiast tego narzeka z oknem dialogowym stwierdzającym: Odwołanie do wyższej wersji lub niezgodnego zespołu nie może zostać dodane do projektu. –
powinieneś tam mieć jedną z najnowszą kompilacją. może spróbuj usunąć pierwszy, do którego się odwołujesz, a następnie wyszukaj i dodaj. Musiałem zrobić to samo. –
Nie jesteś pewien co masz na myśli. Projekt nie zawiera obecnie żadnych odniesień do zestawów SQLite. Bezpośrednio przeglądam plik C: \ Program Files (x86) \ Microsoft SDKs \ WindowsPhoneApp \ v8.1 \ ExtensionSDKs \ SQLite.WP81 \ 3.8.6 \ Redist \ Retail \ ARM \ sqlite3.dll z pliku Add References, ale VS2013 narzeka : Odwołanie do wyższej wersji lub niezgodnego zespołu nie może zostać dodane do projektu. –