C# 在Xamarin中,是否可以链接到.NET4.0程序集?
我还没有Xamarin,我想为android和windows构建一些应用程序,每个应用程序都将使用相同的共享库 有没有可能在不重新编译的情况下将.NET4.0程序集链接到XamarinIOS/android项目? 此仅对系统的程序集引用使用praeclarum提供的SQLite NET,它需要本机Windows库sqlite3.dll 我听说,在Mono/Xamarin上?Mono.Data.Sqlite是必需的,而不是sqlite3.dll,但我不确定,我可以用它保持我的库跨平台吗?否则我就得改变什么 不幸的是,我目前无法对此进行检查。C# 在Xamarin中,是否可以链接到.NET4.0程序集?,c#,.net,mono,xamarin,sqlite-net,C#,.net,Mono,Xamarin,Sqlite Net,我还没有Xamarin,我想为android和windows构建一些应用程序,每个应用程序都将使用相同的共享库 有没有可能在不重新编译的情况下将.NET4.0程序集链接到XamarinIOS/android项目? 此仅对系统的程序集引用使用praeclarum提供的SQLite NET,它需要本机Windows库sqlite3.dll 我听说,在Mono/Xamarin上?Mono.Data.Sqlite是必需的,而不是sqlite3.dll,但我不确定,我可以用它保持我的库跨平台吗?否则我就得
谢谢您...net程序集无法链接到Xamarin Android/iOS,但您可以链接PCL,也可以创建Xamarin Android/iOS项目,链接.net程序集中的文件,并解决可能存在的条件指令问题,如果..您为什么不能选中此项?有一个免费版本可以限制你的应用程序的大小,但它应该足以回答这样的问题。原则上,您可以编写跨平台的PCL,但我不确定这如何处理Mono提供的内置sqlite内容。您问题的标题与内容不匹配。SQLite NET当然可以,因为它只是几个C源文件,但sqlite3是本机依赖项。我相信Android已经附带了sqlite3本机库和一个.so文件,所以您所需要的一切都已经存在了。