1

我想知道 esent.dll(可扩展存储引擎)的分发权限。

我知道它包含在 Windows 中,但根据 Windows 的版本,它并不相同。

例如,在 Windows 2000 中,初始化是不同的,而在 Windows Vista+ 中,添加了一些有趣的参数。

那么,与其根据客户端操作系统对我们的软件进行不同的编程,我们是否可以只使用最新版本的 esent.dll 并将其与我们的软件一起分发?

4

2 回答 2

1

如果您获得许可...您将如何将它毫无问题地分发到 W2K、XP 等...

于 2011-05-14T10:07:36.283 回答
0

我怀疑你会被允许这样做。查看 Microsoft 及其 Windows 操作系统,您会看到传统支持的巨大负担。在与 ESENT 类似的情况下,我决定只支持 Windows XP,而我的应用程序的一部分只支持 Windows Vista 和更新版本,因为我知道我的客户通常是最新的。您可以考虑跳过对至少 Windows 2000 的支持。Windows XP 附带的 ESENT API 非常强大,您几乎不需要新版本的新奇功能。

于 2011-09-23T11:57:26.650 回答