0

一位客户今天问我是否可以在不添加或更改注册表项的情况下部署访问插件。

客户被迫让第三方管理他的终端服务器。该第三方强烈反对注册表中的任何更改。

我知道在 MS Excel 中,您可以轻松地定义一个目录,当 Excel 启动时,任何文件都将从该目录中加载。我们已经使用此功能来增强我们客户的 Excel。现在我们想以类似的方式向 Access 添加一些功能。

任何帮助(即使是简单的“没有编辑注册表就没有办法”)表示赞赏。

提前谢谢,山姆

编辑:

也许我应该指出我们的“插件”会非常小。它的功能是提供一个非常简单的 GUI,针对我们的 web 服务触发一些 http 请求,并可能向 access-db 添加某种元数据。

由于我不是 MS-Office-Development 方面的专家,因此我完全有可能甚至不需要插件。也许 Access 提供了一些较弱的东西就足够了?

4

1 回答 1

2

需要注册表设置:http: //msdn.microsoft.com/en-us/library/bb386106 (v=vs.100).aspx 。

您的客户需要告诉他的终端服务器经理克服自己。

如果终端服务器经理正在为您的客户工作,那么他们必须按照客户的意愿行事,即使他们不喜欢他想做的事情。如果他们仍然不合作,请寻找新的托管公司。

如果您的客户是 TS 经理的员工(或者他们都是同一组织的员工),他需要告诉他们他们是不合理的,注册表更改是不可避免和自然的,就像潮汐和上升和设置一样太阳和月亮(大多数复杂的软件都会在安装时更改注册表,并且经常在运行时更改注册表),任何阻止注册表更改的尝试最终都会导致灾难或持续违反政策。

另一方面,终端服务器管理员可能反对手动更改注册表。在这种情况下,如果加载项/插件有自己的安装程序来进行所需的注册表设置,他们可以检查安装程序以确保它没有对注册表进行任何不合理的更改。

于 2013-11-06T22:22:20.670 回答