habe eine dll in c++ mit vs6 geschrieben. klappte alles wunderbar. dann wollte ich sie im release-mode kompilieren und es gibt einen fehler: "error LNK2001: Nichtaufgeloestes externes Symbol _main"
Nicht dasss ich genau wuesste warum, aber wenn man unter "Projekt->Einstellungen->Linker" den Parameter "_ATL_MIN_CRT" löscht, funktioniert es. Das hat irgendwas damit zu tun, dass C Run-Time Code beim Start der Anwendung geladen wird.
Jedenfalls liefert mein Programm, wenn ich es jetzt laufen lasse ein anderes Ergebnis als wenn es mit "_ATL_MIN_CRT" im Debug-Mode kompiliert wird. Da werden intern wohl andere Funktionen gelinkt....