I have a 32 bit COM component DLL and this DLL is written in Delphi.
It\'s a Win32 DLL.
I want to use this DLL in my Visual C# project on .NET platform.
The problem is likely you try to register a 32-bit library with 64-bit version of regsvr32. See this KB article - you need to run regsvr32 from windows\SysWOW64 for 32-bit libraries.