ich habe ein VS2008-Projekt, das urspr�nglich nur aus C++ Klassen bestand.
Die Dateigr��e der EXE betrug 4.760KB. Durch Einbinden und Aufrufen von
C#-dlls ist die Dateigr��e auf 9.381KB angewachsen. Zus�tzlich liegen die
C#-dlls noch neben der EXE. Gibt es daf�r eine (logische) Erkl�rung oder
kann man an den Compiler/Linker-Einstellungen etwas �ndern?
Vielen Dank.
Gru�,
Markus
> ich habe ein VS2008-Projekt, das ursprᅵnglich nur aus C++ Klassen bestand.
> Die Dateigrᅵᅵe der EXE betrug 4.760KB. Durch Einbinden und Aufrufen von
> C#-dlls ist die Dateigrᅵᅵe auf 9.381KB angewachsen. Zusᅵtzlich liegen die
> C#-dlls noch neben der EXE. Gibt es dafᅵr eine (logische) Erklᅵrung oder
> kann man an den Compiler/Linker-Einstellungen etwas ᅵndern?
Durch aktivieren der "/clr" Option fᅵr das ganze Projekt kann sowas
schon passieren.
Ich rate immer, nur die /clr-Option fᅵr die Dateien zu aktivieren, wo
auch die C#-DLLs aufgerufen/verwendet werden.
http://blog.kalmbach-software.de/2009/05/12/ccli-quiz-answer/
Greetings
Jochen
> Ich rate immer, nur die /clr-Option fᅵr die Dateien zu aktivieren, wo auch
> die C#-DLLs aufgerufen/verwendet werden.
Naja, sonst macht es ja wirklich keinen Sinn, oder ;-)
Grᅵᅵe
Kerem
--
--
-----------------------
Beste Grᅵsse / Best regards / Votre bien devoue
Kerem Gᅵmrᅵkcᅵ
Latest Projects: http://entwicklung.junetz.de
-----------------------
"This reply is provided as is, without warranty express or implied."
>> Ich rate immer, nur die /clr-Option fᅵr die Dateien zu aktivieren, wo
>> auch die C#-DLLs aufgerufen/verwendet werden.
>
> Naja, sonst macht es ja wirklich keinen Sinn, oder ;-)
Die meisten aktivieren es fᅵr das ganze Projekt...
--
Greetings
Jochen
My blog about Win32 and .NET
http://blog.kalmbachnet.de/