2

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

一般来说,您对进程内数据库有什么经验,您知道在 ASP.NET 的中等信任下工作的任何经验吗?

更新:我知道很多东西放在 GAC 中时在中等信任中起作用,它充当一种信任机构。但是,我更喜欢可部署的解决方案。

4

2 回答 2

4

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

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

于 2008-11-19T17:21:35.787 回答
0

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

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

于 2008-10-19T10:14:38.377 回答