小编Cia*_*ing的帖子

COM/.NET接口名称中的非字母数字字符

我正在考虑使用#@字符!在我们的系统生成的一些COM接口中.COM类型库也导出到.NET.这些角色会在以后给我带来麻烦吗?

我今天大部分时间都测试了它,一切看起来都很好.我们的系统继续像往常一样工作.

我谨慎的原因是这些字符在MIDL中是非法的,它使用C语法作为类型名称.但我们不使用MIDL - 我们使用ICreateTypeInfo和ICreateTypeLib构建我们的类型库.看起来这只是一个MIDL限制,COM和.NET对非字母数字字符很满意.但也许有一些我不知道的东西......

.net com typelib typename

8
推荐指数
1
解决办法
389
查看次数

标签 统计

.net ×1

com ×1

typelib ×1

typename ×1