编程查询
wgssSTU.dll 的多个版本
问:我的系统上是否可以有多个版本的 wgssSTU.dll,每个版本都被不同的程序使用?
这个问题的答案取决于您如何开发和编译您的应用程序以及您是否正在注册 DLL。
您是否需要注册 wgssSTU.dll 实际上取决于您如何使用它。
以下情况无需注册:
- 如果您的程序是 Java 或使用 C 接口(尽管前者除了 DLL 之外还需要安装wgssSTU.jar )。
- 如果您将 COM 接口(包括通过 .Net 互操作)与免注册 COM 一起使用
在上述任何一种情况下,多个版本的wgssSTU.dll可以在一个系统中共存,并且您的每个程序都可以使用自己的本地副本。
另一方面,如果您通过更传统的基于注册表的方式使用 COM 接口,则需要注册。
在这种情况下,由于注册表设置只能指向一个 DLL,因此 wgssSTU.dll 必须位于一个公共位置,多个版本不能共存。