Hallo,
ich habe vor, aus C# eine Methode in einer C+±DLL aufzurufen. Leider erhalte ich immer eine MissingMethodException.
Mein Aufruf sieht folgendermaßen aus:
**[DllImport(„MyControl.dll“)]
private static extern short StartControl();
…
short start = StartControl();**
Und hier die C+±Methode in der DLL:
**#ifdef CONTROL_EXPORTS
#define CONTROL_API __declspec(dllexport)
#else
#define CONTROL_API __declspec(dllimport)
#endif
…
extern „C“ CONTROL_API SHORT StartControl();**
Kann mir jemand sagen, was ich falsch machen bzw.
wie ich es richtig mache ?!?
Gruß,
Beanpole