com - 注册的 COM 类的最大长度是多少?

标签 com assemblies registry com+

当对象添加到 Windows 注册表时,它们会像这样显示:

MyNamespace.MyType

我似乎记得在尝试为 COM 注册命名空间和类名时遇到了太长的问题。在 Windows 或 COM+ 中注册类是否有最大长度限制?

最佳答案

  • 不超过 39 个字符。
  • 除一个或多个句点外,不包含标点符号(包括下划线)。
  • 不以数字开头。
  • 与任何 OLE 1 应用程序的类名不同,包括同一应用程序的 OLE 1 版本(如果有)。*

<强> source = MSDN

关于com - 注册的 COM 类的最大长度是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3119583/

相关文章:

c++ - 如何将 C++ COM 组件升级到云部署

c++ - 在控制台应用程序中使用 COM 方法

c# - 从经典 ASP 访问 .NET 程序集

c# - ASP.NET - AppDomain.CurrentDomain.GetAssemblies() - AppDomain 重启后程序集丢失

c# - 使用 Mono.Cecil 查找类型层次结构程序集

windows - 递归搜索 HKU 注册表配置单元以获取 DWORD 值

c# - 注册表 GetSubKeyNames() 列出的键与 Regedit 不同?

com - 我的 32 位和 64 位 COM 组件可以共存于同一台机器上吗?

c# - 如何使用 WebBrowser 控件打印 css 应用的背景图像

windows - 有关 COM 错误代码的信息的最佳来源是什么?