1

我们正在使用 Xamarin 的 mono for android 构建一个 android 应用程序,对于跨平台持久性解决方案,我们正在使用sqlite-net

在调试版本中,一切正常,所有用例都通过了,我们很高兴。在为发布而构建时,数据层根本不起作用。由于它处于发布模式,因此很难调试(根据我的定义),但最终我放大了问题:创建表时,sqlite-net 框架迭代属性并仅使用可写的属性。问题是在发布模式下,所有 out POCO 的属性对于 PropertyInfo.CanWrite 都返回 false。

4

1 回答 1

1

这是由于您链接项目的方式。有关完整的详细信息,请参见此处

于 2013-01-22T09:34:33.863 回答