Ho un problema piuttosto strano. Sto esportando un'interfaccia da una libreria C# a COM. Ho abilitato l'impostazione del progetto 'registra con COM', quindi chiama tlbexp.exe per creare il tipo libs.tlbexp.exe cambia il nome dei nomi caso
Usiamo caso cammello su nostri nomi di metodo e ho notato che la libreria dei tipi esportati cambia questi qualsiasi metodo che coincide con un nome di classe per caso Pascal ...
esempio
interface IFoo
{
void randomClass()
}
class RandomClass
{
}
L'IFoo esportato nel tipo lib definisce IFoo-> RandomClass() invece di IFoo-> randomClass()
Qualche idea su cosa causa questo e come fermarlo?
Grazie! Non lo sapevo mai. – ljbade
C'è un modo per usare Regasm per usare/nomi quando fa/tlb? – Squirrel
@Squirrel: Non che io sappia. – porges