Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) ошибка в формах xamarin UWP?

Я создал проект с SQLiteConnection в xamarin.Forms. В UWP я реализовал следующий интерфейс для возврата SQLiteConnection

 public class SQLiteImplementation : ISQLite
{
    public SQLiteConnection GetConnection()
    {
        var dbName = "db_sqlnet.db";
        var path = Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, dbName);
        return new SQLiteConnection(path);
    }
}

Я упомянул sqlite-net-pcl в своем проекте UWP. Но при запуске проекта у меня возникла следующая ошибка: «System.IO.FileLoadException: определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) в Windows.UI.Xaml.Controls.Frame.Navigate (Тип sourcePageType, параметр объекта) в Sample.UWP.App.OnLaunched (LaunchActivatedEventArgs e) «ошибка в формах xamarin UWP»

Как устранить вышеуказанную ошибку? Я ошибаюсь в своем коде или это из-за реферированной сборки?


person Devi M    schedule 04.02.2017    source источник
comment
Я думаю, что это одна из сборок, на которую ссылаются, неправильная версия   -  person Ken Tucker    schedule 04.02.2017
comment
Вы пробовали обновить Microsoft.NETCore.UniversalWindowsPlatform версию?   -  person Nico Zhu - MSFT    schedule 06.02.2017
comment
новости по этому посту?   -  person C.Fasolin    schedule 30.07.2017


Ответы (1)


Эта проблема возникает из-за ошибки регрессии, которая была исправлена ​​в https://www.nuget.org/packages/sqlite-net-pcl/1.5.166-beta

Попробуйте выполнить обновление до этой бета-версии, и она должна работать.

person xleon    schedule 10.09.2017