5
我有一个相当奇怪的问题。 我正在将一个接口从C#库导出到COM。 我已经启用了“注册COM”项目设置,因此它调用tlbexp.exe来创建类型库。tlbexp.exe更改方法名称的案例
我们对我们的方法名使用骆驼情况下,我注意到的是,导出的类型库这些变化恰好与类名Pascal大小写一致的任何方法...
如
interface IFoo
{
void randomClass()
}
class RandomClass
{
}
在类型lib中导出的IFoo定义IFoo-> RandomClass()而不是IFoo-> randomClass()
对于什么导致这种情况以及如何阻止它的任何想法?
谢谢!我从来不知道这一点。 – ljbade 2010-08-06 02:53:22
有什么办法可以在/ tlb时使用Regasm来使用/名称? – Squirrel 2010-10-04 17:14:33
@Squirrel:不是我所知道的。 – porges 2011-03-06 20:47:25