我已经看到了几个不同的用于.NET的进程内SQL数据库(包括一个来自Microsoft),但要么它们不能在中等信任(ASP.NET)下工作,要么文档/网站甚至都不讨论。

您一般对进程内数据库有什么经验,并且您是否知道在ASP.NET中具有中等信任的任何工作?

更新:我知道,当放置在GAC中时,很多事情都适用于中等信任,它充当了一种信任机构。但是,我更喜欢可以部署的解决方案。

有帮助吗?

解决方案

尝试 VistaDB ,它可以在中等信任配置下运行,并且可以部署在应用程序的 bin 文件。

它还支持ASP.Net Membership API,100%.Net,加密,使用SQL Server语法等。

其他提示

当程序集存储在GAC中时,很多它们都可以工作(我知道 SQLite会这样做。)

我假设您正在使用某种形式的共享主机来体验中信任的困境。大多数提供商都了解到足以将二进制文件添加到全局缓存中,因为它们是第三方并且看起来相当有信誉。 SQLite已经很成熟,所以看起来你不应该要求他们安装木马。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top