I developed a DLL in C#
When I am trying to call it I get:
System.EntryPointNotFoundException: Unable to find an entry point named:
It means that DLL doens't export any methods visible from DLL. Dumpbin doesn't show any methods either:
dumpbin.exe -exports ActiveXTest.dll
Dump of file ActiveXTest.dll
File Type: DLL
Summary
2000 .reloc
2000 .rsrc
2000 .text
What's wrong????
The DLL looks ok.. according to documentation:
Here is how I call it:Code Csharp:namespace Kosmala.Michal.ActiveXTest public static void setHooks() { .... }
Code Csharp:namespace IWFHotkeyStarter { class Program { [DllImport("D:\\work\\iwf\\_ctrl-tab-modless_dlg_testing\\activex\\VSProjects\\AcriveXSourceCode\\bin\\Debug\\ActiveXTest.dll")] public extern static void setHooks(); static void Main(string[] args) { Program p = new Program(); p.run(); } private void run(){ Console.WriteLine("run<<"); setHooks(); Console.WriteLine("run>>"); } } }
Please help





Bookmarks