ESENT发行权 [英] ESENT distribution rights

查看:125
本文介绍了ESENT发行权的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I was wondering about the distribution rights of esent.dll (Extensible Storage Engine).

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

I know that it's included in Windows but, depending on the version of Windows, it's not the same.

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

For example, in Windows 2000, the initialisation is different and in Windows Vista+, there are some interesting parameters that were added.

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

So, instead of programming our software differently depending on the client OS, could we just take the latest version of esent.dll and distribute it with our software ?

推荐答案

我怀疑您将被允许这样做.查看Microsoft及其Windows操作系统,您会发现旧版支持可能会给您带来沉重的负担.在与ESENT类似的情况下,我知道我的客户通常是最新的,所以我决定仅支持Windows XP,而对于我的应用程序的一部分,仅支持Windows Vista和更高版本.您可以查看一下至少对Windows 2000的支持跳过情况.Windows XP附带的ESENT API确实功能强大,并且几乎不需要较新版本的新颖性.

I doubt that you will be allowed to do that. Looking at Microsoft and its Windows OS you can see what an aweful burden legacy support can be. In a similar situation with ESENT I decided to just support Windows XP and for one part of my app only Windows Vista and newer, knowing that my customers are usually up to date. You could take a look into skipping support for at least Windows 2000. The ESENT API delivered with Windows XP is really powerful and you will hardly need the novelties of the newer versions.

这篇关于ESENT发行权的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆