我有這個NuGet包一個問題: https://www.nuget.org/packages/sqlite-net-pcl/1.0.11SQLite的淨PCL和Xamarin.Forms
在我的測試案例我有一個名爲「PCL」這個NuGet包PCLLibrary。並具有
using SQLite;
namespace PCL
{
public class Test
{
}
}
現在的emtpy類我創建了一個新的Xamarin.Forms PCL項目和參考這個圖書館
using System;
using Xamarin.Forms;
namespace PCL
{
public class App : Application
{
public App()
{
// The root page of your application
MainPage = new ContentPage {
Content = new StackLayout {
VerticalOptions = LayoutOptions.Center,
Children = {
new Label {
XAlign = TextAlignment.Center,
Text = "Welcome to Xamarin Forms!"
}
}
}
};
var test = new Test();
}
}
}
現在我跑我的應用程序在iPhone模擬器,它就會被殺死...... 當我沒有創建一個測試的實例這個應用程序開始罰款... 當我直接將這個包集成到我的Forms庫中時,我可以正常使用它。 什麼能導致這種情況?
你正在使用一個真正的老版本的lib。試試這個:https://www.nuget.org/packages/SQLite.Net-PCL –