.net wie kann man die DLL Starts verhindern?
-
Wie kann man unter VC++ EE verhinder das so viele DLLs geladen werden?
-
Weniger DLLs verwenden !?
-
Aber mal im Ernst:
1. MFC != .NET... also schon mal falsches Forum...
2. Hättest Du MFC gewählt (was es aber bei der EE nicht gibt), dann würden weniger DLLs geladen und das ganze würde sich schneller anfühlen
3. Wenn Du unbedingt .NET verwenden willst, dann ist das halt so mit den vielen DLLs.
4. Wenn Du keine .NET verwendest (also nur native programmierst), dann brauchst Du nur ganz wenige DLLs...
-
Jochen Kalmbach schrieb:
Aber mal im Ernst:
1. MFC != .NET... also schon mal falsches Forum...MFC (Visual C++) war für VC++ EE am naheliegensten
Jochen Kalmbach schrieb:
2.Hättest Du MFC gewählt (was es aber bei der EE nicht gibt), dann würden weniger DLLs geladen und das ganze würde sich schneller anfühlen
3. Wenn Du unbedingt .NET verwenden willst, dann ist das halt so mit den vielen DLLs.Muss ja nicht unbedingt .net sein, aber ich hab keine windows.h und so
Jochen Kalmbach schrieb:
4. Wenn Du keine .NET verwendest (also nur native programmierst), dann brauchst Du nur ganz wenige DLLs...
Welche werden dann unbedingt benötigt?
-
1. MFC gibt es erst ab VS2005 Standard; ist also nicht in der EE-Version dabei
2. WinAPI kannst Du mit der VC2005EE machen; dazu musst Du noch das PSDK installieren. Siehe:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-143003.html
3. Wenn .NET, dann musst Du auf dem Zielrechner das .NET-Framework installiert haben. Was tört DIch an so vielen DLLs! Ausliefern musst Du nur die EXE (und das .NET-Redistributable)