我即将在 Adobe Air 或 Silverlight 中编写一个应用程序,以在桌面上独立、离线运行。这是一个足够简单的应用程序,允许用户输入文本数据,然后根据该信息打印格式化文档。存储所有这些关系数据的明显位置是在数据库中。我相信 Air 自带 SQLite 开箱即用,所以没有问题,但据我所知 Silverlight 没有。Silverlight 如何处理安装需要访问本地数据库的浏览器外应用程序?用户是否必须先安装 SQL/SQLite,然后再安装 Silverlight,或者 Silverlight 是否可以通过某种方式自行部署这方面的东西?
谢谢