定位的程序集清单定义与程序集引用不匹配。 (异常来自HRESULT:0x80131040)xamarin形式的UWP错误?

问题描述:

我已经在xamarin.Forms中用SQLiteConnection创建了一个项目。在UWP,我已经实现了以下接口返回SQLiteConnection定位的程序集清单定义与程序集引用不匹配。 (异常来自HRESULT:0x80131040)xamarin形式的UWP错误?

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); 
    } 
} 

我在UWP项目称为sqlite的净PCL。但是在运行项目时出现以下错误:“System.IO.FileLoadException:找到的程序集清单定义与Windows.UI.Xaml.Controls.Frame.Navigate中的程序集引用不匹配(来自HRESULT的异常:0x80131040) (类型sourcePageType,对象参数)在Sample.UWP.App.OnLaunched(LaunchActivatedEventArgs五)“错误xamarin形式UWP”

如何解决上面的错误?我做错了我的代码,或者是因为下文称装配?

+0

我认为它是引用的程序集之一是错误的版本 –

+0

您是否尝试过更新'Microsoft.NETCore.UniversalWindPlatform'版本? –

+0

关于此主题的新闻? –

此问题是由于已被固定在https://www.nuget.org/packages/sqlite-net-pcl/1.5.166-beta

尝试更新到公测版本,它应该工作回归错误。